Java缓存server jmemcached
http://www.oschina.net/p/jmemcached
jmemcached 是一个Java版的 memcached 缓存server,基本上跟 memcached 是兼容的。jmemcached 是使用 Apache MINA 作为无阻塞的网络IO操作,但之后使用Netty作为网络异步实现机制。
Webserver TornadoTornado web server 是使用Python编写出來的一个极轻量级、高可伸缩性和非堵塞IO的Web服务器软件,著名的 Friendfeed 站点就是使用它搭建的。
Tornado 跟其它主流的Webserver框架(主要是Python框架)不同是採用epoll非堵塞IO。响应高速,可处理数千并发连接,特别适用用于实时的Web服务。
要使用它,必须依照下面套件:
1)Python(建议使用Python 2.5 / Python 2.6)
2)Simplejson(建议使用simplejson 2.0.9)
3)cURL(建议使用curl 7.19.7或以上版本号)
4)Pycurl(建议使用pycurl 7.16.2.1)
5)Tornado Web Server(这才是主角,版本号就照官網上最新的安裝吧)
PHP 应用服务器 Appserver.io
appserver.io 是一个多线程的 PHP 应用服务器,实现真正多线程的 PHP 编程。高效安全并且高速。速度比基于 Nginx 的Magento 标准安装要快 50%。使用上很像 Java 的 Servlet。
亮点:
-
使用 Doctrine 作为标准的持久层
-
Session Beans (stateful, stateless + singleton)
-
Message Beans
-
Timer Service (tbd)
-
Servlet Engine
-
Integrated Message Queue
-
Easy scaling
-
Webservices
要求:
-
PHP 5.4+ on x64 or x86
-
ZTS enabled (thread safety)
-
POSIX threads implementation
-
Memcached (2.1+)
支持百万并发连接的cometserver icomet
http://www.oschina.net/p/icomet
icomet 是一个使用 C++ 语言开发的支持百万并发连接的 comet server, 使用了 libevent 网络库. 支持并发连接数高, 内存占用少, 性能优越. 支持的浏览器和操作系统平台包含
分布式游戏服务器端框架 Firefly
http://www.oschina.net/p/firefly-game-server
Firefly是免费、开源、稳定、高速扩展、能 “热更新”的分布式游戏server端框架。採用Python编写,基于Twisted框架开发。
它包含了开发框架和数据库缓存服务等各种游戏server基础服务,节省
认证server SMRadius
http://www.oschina.net/p/smradius
SMRadius 是一个高性能的 Radius AAA server软件,具有一个高可配置的后端引擎,支持各种灵活的数据规范。
主要是为 ISP 提供认证服务。
在线演示:http
Jabber Server
Jabber 是著名的 Linux 即时通讯服务server。它是一个自由开源软件。什么是即时通讯server呢?就是类似AIM。ICQ,MSN或Yahoo Message 类似的server;仅仅是Jabber能让我们自己架即时通讯server,能够在Internet上应用,也能够在局域网中应用。Jabber 最有优势的就是他的通信协议。他能够和多种即时通讯对接。比方有第三方插件,能让jabber用户和MSN 、Yahoo Messager、ICQ..... 对聊。jabber server 能在局域网中应用,当然也一样架一台internet 的jabber server 为您自己的用户服务;服务器端支持差点儿全部的操作系统,从Linux、MACOS到Unix类的,相同也支持Windows平台;client也是一样,无所不包。无所不有... ...
流媒体server xmoovStream
http://www.oschina.net/p/xmoovstream
xmoovStream是一个採用PHP开发的开源流媒体server,可以将视频、图片、音频转成可以在网页上播放的流媒体。这个server还自带轻量级视频播放 器和音频播放器。
流媒体server Flumotion
http://www.oschina.net/p/flumotion
Flumotion 是一个前卫的(modern)的流媒体server。採用模块化分布式的设计理念,提供您稳定及高质量的流媒体服务. Flumotion 支持 Ogg/Theora也支持 MPEG-4
LDAP文件夹server ApacheDS
http://www.oschina.net/p/apacheds
ApacheDS (Apache Directory Server)的核心是文件夹服务。能够保存数据。并对不同类型的数据进行搜索操作。协议的实如今文件夹server顶层工作,提供与数据存储、搜索和检索有关
XMPP(jabber)server软件 Vysper
http://www.oschina.net/p/vysper
Vysper 旨在成为一个模块化的,全功能的 XMPP(jabber)server软件。
基于 MINA 网络框架开发。
JavaScript的Webserver Firecat
http://www.oschina.net/p/firecat
Firecat是一个服务端JavaScript Webserver。通过firecat你就行使用JavaScript来构建一个完整的Web应用程序包含client(AJAX)与服务端(NSP)。它类似于ASP
分布式FTPserver DrFTPD
http://www.oschina.net/p/drftpd
DrFTPD 是一个纯java的分布式FTPserver。
DrFTPD由一个master节点和多个 slave 节点组成,当中 slave 节点用来真正的接收文件传输任务,而 master 用来管理
Java
应用server WildFly
红帽公司宣布 JBoss AS 的继任者 WildFly。WildFly 将推动下一代应用server技术的发展。这个项目的名字是 JBoss.org 社区成员在 2012 年底投票产生。
WildFly 将继续保留 JBoss 企业应用平台并定位一些关键的中间件技术。包含更灵活和更先进的应用开发,实现开放混合云和 Java EE 7.
该项目首个迭代版本号 WildFly 8 将首先通过 Java EE 7 认证,带来更简化、标准化和嵌入式特性。适合云计算和移动开发场景。红帽已经演示了非常多项目。包含 JBoss AS 7、Infinispan 以及执行在 Raspberry Pi、嵌入式设备和移动电话上。
WebSocketserver CshBBrain
http://www.oschina.net/p/cshbbrain
宝贝鱼(CshBBrain) 是一个来自中国的简单的轻量级的高性能的WebSocketserver。支持server集群,能满足大并发量高容量的分布式系统开发。假设你须要开发带有集群功能的WebSocket
高性能NoSQL数据库 SSDB
http://www.oschina.net/p/ssdb
SSDB 是一个 C/C++ 语言开发的高性能 NoSQL 数据库, 支持 zset(sorted set), map(hash), kv, list 等数据结构, 用来替代或者与 Redis 配合存储十亿级别列表的数据. SSDB 在 QIHU 360 被大量使用, 同一时候也被国内外业...
GIS服务器 GeoServer
http://www.oschina.net/p/geoserver
GeoServer是一个功能齐全,遵循OGC开放标准的开源WFS-T和WMS服务器。
利用Geoserver能够把数据作为maps/images来 公布(利用WMS来实现)也能够直接公布实际的数据
AMQP消息server RabbitMQ
http://www.oschina.net/p/rabbitmq
RabbitMQ 是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成,因此也是继承了这些长处。 AMQP 里主要要说两个组件:Exchange 和 Qu...
作业调度server Gearmand
http://www.oschina.net/p/gearmand
Gearmand 是 Gearman 的作业server组件,Gearman是一个分发任务的程序框架。能够用在各种场合,与Hadoop相 比,Gearman更偏向于任务分发功能。它的 任务分布很 简单
Socketserver开发框架 SuperSocket
http://www.oschina.net/p/supersocket
SuperSocket 是一个轻量级的可扩展的 Socket 开发框架,可用来构建一个server端 Socket 程序。而无需了解怎样使用 Socket,怎样维护Socket连接,Socket是怎样工作
JavaScript server页 JSSP
http://www.oschina.net/p/jssp
JSSP (JavaScript Server Pages) 能够让你在 Java 的应用server上使用 JavaScript 生成网页。支持已有的 Java 包和嵌入式 SQL 命令。包括
.NET的MUDserver WheelMUD
http://www.oschina.net/p/wheelmud
WheelMUD 是一个用 .NET平台和 C# 语言开发的 MUD (Multiple-User Dimension) server。 MUD的全称是Multiple User Dimension
跨平台server框架 grocket
http://www.oschina.net/p/grocket
1、跨平台 Windows 32/64、Linux 32/64、Mac OSX 2、支持多种进程与线程模型 支持多线程模型和多进程模型的同一时候,对于我们使用最多的以fork模型实现资源共享的方式也提供支持。 3、高性能 每一行代码都精雕细琢
唯一ID生成server UKG
http://www.oschina.net/p/ukg
UKG (Unique Key Generate Server) 是一个唯一ID生成server, 其依据Twitter的snowflake算法写成, 性能很高, 稳定性很好(在我们的server上跑了很
WebSocketserver的.NET实现 SuperWebSocket
http://www.oschina.net/p/superwebsocket
SuperWebSocket是WebSocket协议server端的.NET实现. 作为HTML5的一个重要新特性。WebSocket 规范的目标是在浏览器中实现和server端双向通信.双向通信能够拓展浏览器
可轻松搭建的測试server Moco
http://www.oschina.net/p/moco
Moco是一个能够轻松搭建測试server的框架/工具/程序库。
缘由 集成,尤其是基于HTTP协议的集成——web service,REST等,在我们的项目开发中被广泛应用。
Python的FTPserver开发包 pyftpdlib
http://www.oschina.net/p/pyftpdlib
Python FTP server library (pyftpdlib) 提供了高级的可移植的编程接口。用来实现异步的FTP服务器的功能。基本上实现了 RFC-959 规范。
WEBserver性能/压力測试工具 SuperWebBench
http://www.oschina.net/p/superwebbench
SuperWebBench 是由webbench改进而来的一款简单易用的web性能測试工具. 背景: webbench最多能够模拟3万个并发连接去測试站点的负载能力,个人感觉要比Apache自带的ab压力測试工具好,安装使用也特别方便。
开源云计算平台 abiCloud
http://www.oschina.net/p/abicloud
近日Abiquo公司宣布推出其一款开源的云计算平台——“abiCloud”。使公司可以以高速、简单和可扩展的方式创建和管理大型、复杂的IT基础设施(包含虚拟server,网络。应用,存储设备等等
Jabberserver Prosody IM Server
http://www.oschina.net/p/prosody
Prosody 是一个用Lua语言编写的 Jabber/XMPP server软件。
旨在高速安装,能够方便扩展。
多用户在线游戏server端框架 Marauroa
http://www.oschina.net/p/marauroa
Marauroa 是一个多用户在线游戏server端框架。使用多线程的server体系接口。面向TCP网络协议开发。基于 MySQL 的持久数据存储的灵活游戏系统。该框架是可扩展的。能够使用 Python 脚本
下一代的 HBase 系统 HydraBase
http://www.oschina.net/p/hydrabase
Facebook 在官方博客上宣布推出HBase数据库的升级版——HydraBase。 Facebook是HBase的重度用户,Facebook的HBase数据库系统存储着Facebook的非常多关键业务数据,包含内部监控系统、搜索索 引、流数据分析以及数据...
JS的ORM框架 persistence.js
http://www.oschina.net/p/persistencejs
persistence.js 是一个异步的 JavaScript 对象数据库映射(ORM)框架。
拥有数据库无关的独立抽象层,可轻松支持新的数据库。
该软件最開始是为浏览器设计的,利用 HTML5 的 WebSQL 数据库。
Jabber/XMPP 服务器 Tigase Server
http://www.oschina.net/p/tigase+server
Tigase Server 是一个轻量级的可伸缩的 Jabber/XMPP server。无需其它第三方库支持,能够处理很高的复杂和大量的用户数。能够依据须要进行水平扩展。
分布式公布订阅消息系统 Kafka
http://www.oschina.net/p/kafka
kafka是一种高吞吐量的分布式公布订阅消息系统。她有例如以下特性: 通过O(1)的磁盘数据结构提供消息的持久化。这样的结构对于即使数以TB的消息存储也可以保持长时间的稳定性能。
高吞吐量:即使是很普通的硬件kafka...
分布式消息中间件 Metamorphosis
http://www.oschina.net/p/metamorphosis
Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件。类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志传输数据等场景...
开源活动文件夹server Resara Server
http://www.oschina.net/p/resara
Resara Server 是一个开源活动文件夹server,适合于小型企业,环绕着 Samba 4 进行设计,简单并且易用,提供图形化的界面用来管理用户、共享文件、配置DHCP和DNS等。
MySQL集群 MySQL Cluster
http://www.oschina.net/p/mysqlcluster
MySQL Cluster 是 MySQL 适合于分布式计算环境的高有用、高冗余版本号。
它採用了NDB Cluster 存储引擎,同意在1个 Cluster 中执行多个MySQLserver。在MyQL
大规模并行处理计算平台 HPCC Systems
http://www.oschina.net/p/hpcc-systems
是 Hadoop 的直接竞争者。和 Hadoop 类似,HPCC 是一个用来集群server并...
轻量级Docker虚拟机 dvm
http://www.oschina.net/p/dvm
这是一个开箱即用的docker虚拟机,基于Vagrant和boot2docker,支持各种系统。
这个项目对于那些不能原生支持docker服务的系统上比較实用,比方:Mac OS X。由于使用了仅仅有30多M大小的boot2docker作为虚拟机系统
Linux 容器引擎 Docker
http://www.oschina.net/p/docker
Docker 是一个开源的应用容器引擎。让开发人员能够打包他们的应用以及依赖包到一个可移植的容器中,然后公布到不论什么流行的 Linux 机器上。也能够实现虚拟化。容器是全然使用沙箱机制。相互之间不会有不论什么接口(类似 ...
开源 PaaS 系统 Flynn
http://www.oschina.net/p/flynn
Flynn 是一个开源的 PaaS 系统。由 Docker 开发。
採用 Go 语言编写。支持数据库包含 Postgres、Redis 和 MongoDB. Flynn 使用全然组件化模块化的设计,不论什么一个组件和模块都能够独立的进行替换。...
PaaS 框架 Apache Stratos
http://www.oschina.net/p/stratos
Apache Stratos 是一个支持多语言的 PaaS 框架,提供一个云端的开发、測试和执行可伸缩应用程序的环境。
提供高利用率、自己主动化资源管理和平台的监控以及收费管理。
Apache Stratos 可执行 Tomcat、PHP 和 MySQL 应...
开源集群计算环境 Spark
http://www.oschina.net/p/spark-project
Spark 是一种与 Hadoop 相似的开源集群计算环境。可是两者之间还存在一些不同之处。这些实用的不同之处使 Spark 在某些工作负载方面表现得更加优越。换句话说,Spark 启用了内存分布数据集,除了可以提供交互式查...
桉树云服务环境 Eucalyptus
http://www.oschina.net/p/eucalyptus
Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems (Eucalyptus) 是一种开源的软件基础结构,用来通过计算集群或工作站群实现弹性的、有用的云计算。
它最初是美国加利福尼亚...
大规模计算部署环境 Juju
http://www.oschina.net/p/juju
Ubuntu11.10引入了Juju(开发代号Ensemble),可用于诸如横跨多个云的业务部署和流程控制、大型裸机虚拟化部署和基于工作站的服务原型设计等。 Juju让开发者可以具体说明其应用程序在部署和扩展时所需的条件,简...
ModSecurity
http://www.oschina.net/p/modsecurity
ModSecurity是一个入侵探測与阻止的引擎.它主要是用于Web应用程序所以也能够叫做Web应用程序防火墙.它能够作为Apache Webserver的一个模块或单独的应用程序来执行
云编程语言 Opa
http://www.oschina.net/p/opa
Opa是新一代Web开发平台。它拥有一种新的编程语言,一个新的Webserver,一个新的数据库和一个新的分布式运行引擎。
全部这些都紧密集成在一起,为Web开发者提供一种强大的体验。 Opa拥有简洁
分布式系统协调 ZooKeeper
http://www.oschina.net/p/zookeeper
ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统。提供的功能包含:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性...
异步消息系统 HornetQ
http://www.oschina.net/p/hornetq
HornetQ是一个支持集群和多种协议,可嵌入、高性能的异步消息系统。HornetQ全然支持JMS。HornetQ不但支持JMS1.1 API同一时候也定义属于自己的消息API,这能够最大限度的提升HornetQ的性能和灵活性。在不久的将来很多其它的...