netty

Netty是一个基于NIO的客户端、服务器端编程框架,使用Netty可以快速开发出一个网络应用,Netty极大简化了网络编程,如TCP和UDP套接字服务器。

Netty最初是由JBoss研发的一款Java开源框架,在2011年11月4日,Netty项目成员Trustin Lee在netty.io官网上宣布Netty不在属于JBoss社区。

Netty在保证应用易于开发的同时,还保证了其应用的性能、稳定性和伸缩性。

开发语言: Java

java client javase TCP socket http framework httpclient network server library asynchronous udp networking nio jboss async netty Protocol event Event-driven OSGI communication cross-platform non-blocking_io multithreaded httpserver client_server
MySQL

MySQL是一个小型关系型数据库管理系统,原开发者为瑞典MySQL AB公司,该公司于2008年1月16号被Sun公司(Sun Microsystems)收购。2009年,甲骨文公司(Oracle)收购Sun公司,MySQL成为Oracle旗下产品。

MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库之一,因此被广泛地应用在Internet上的中小型网站中。非常流行的开源软件组合LAMP中的“M”指的就是MySQL。

开发语言:C、C++,并使用了多种编译器进行测试

C sql mysql database server jdbc odbc gis lamp clustering transactions ACID Replication engine dbms relational udf rdbms innodb oltp
MaNGOS

MaNGOS是架设在sourceforge上开源的WoW的模拟服务器端工程,使用C++编写,代码清楚,架构清晰,质量很高。

c++ network server RPG simulation role-playing mmo
MariaDB

MariaDB是关系型数据库MySQL的一个分支,主要由开源社区在维护,开发这个分支的原因之一是为了避免MySQL被甲骨文公司收购之后可能存在的闭源风险。

MariaDB由MySQL的创始人Michael Widenius主导开发,名称来自于Michael Widenius女儿的名字Maria,并于2009年初发布首个版本。在MySQL 5.6之前,MariaDB的版本号与MySQL保持一致。

MariaDB的API和协议兼容MySQL,另外又添加了一些功能,以支持本地的非阻塞操作和进度报告。所有使用MySQL的连接器、库和应用程序也将可以在MariaDB下工作。

开发语言:C、C++、Perl、Bash

sql mysql database server mariadb software_development engine relational rdbms innodb oltp
Nginx

Nginx是一款轻量级的Web服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器,特点是占有内存少,并发能力强。在高连接并发的情况下,Nginx是Apache服务器的不错的替代品。

Nginx由Igor Sysoev开发,在2004年10月5日发布了首个0.1.0版本,1.0版本于2011年04月12日发布。

与Apache相比,在同样的Web服务下,Nginx占用更少的内存及资源,此外,Nginx处理请求是异步非阻塞的,而Apache是阻塞型的,在高并发下Nginx能保持低资源、低消耗和高性能。据W3Techs在2013年07月公布的数据显示,在排名前1000的高流量网站中...

Web http server caching internet performance webserver ssl proxy mail fastcgi https TLS intranet high_performance accelerator scgi httpd modular http_server reverse-proxy load-balancer uwsgi highload
NAS4Free

"NAS4Free 是一个基于C/C++开发的嵌入开源存储系统的分发版系统,支持跨 Windows、Mac 和类 Unix 系统的分享。包含 ZFS

php php5 server samba raid nfs storage FreeBSD Rsync bittorrent iscsi netatalk nas zfs upnp
Red5

Red5是一个开源的Flash流媒体服务器。由Java语言编写,使用RTMP作为流媒体传输协议,在其自带的一些示例中演示了在线录制,flash流媒体播放,在线聊天,视频会议等一些基本功能。它支持:把音频(MP3)和视频(FLV)转换成播放流; 录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。

java spring tomcat Flex flash mp3 server jetty flv rtmp mina AMF3 amf remoting streaming multimedia rtmpt rtmps
SQLite

SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。

sql database server odbc sqlite query Embedded Development engine relational dms
Mobicents

Mobicents 是一个专业开源的 VoIP 中间件平台。Mobicents 是第一个而且是目前唯一开源并被 JAIN SLEE 1.0 认定的产品,它从交换协议构造上基于 JAIN-SIP。

java video server audio h264 media sip cloud VoIP servlets conferencing accounting application_server communications ims presence sdp billing vp8 mediaserver telecom telco jsr240 jsr289 jsr309 diameter sip-servlets jain-slee webm
UltraESB

UltraESB 是一个开源的企业服务总线 ESB 项目,特点是高性能和易用。提供一个强大而具备良好伸缩性的架构,在性能方面表现优异,而且轻量级,易于使用和管理。支持传输层:JMS,Email,TCP,MLLP/S。

Security java linux TCP spring file json http webservice xml EDI opensource server caching zookeeper rest csv networking soa performance email jms soap scripting clustering distributed router binary transactions proxy AMQP restful transaction ESB routing Hessian Authentication enterprise virtualization webservices highavailability monitoring management scalability distributed_computing middleware imap messaging mom virtualisation extensible integration failover layer7 scalable transformation simple pop3 agpl messagebus HL7 legacy enrichment enterprise-grade protocol-buf throttling protocol-buffers eip mllp fix mediation as2
MPEG4IP

MPEG4IP提供一个端对端的系统来实现音视频流的传输,支持包括MPEG4/H.261/MPEG2/H.263 MP3/AAC/AMR等不同编码格式。

linux System video mp3 server audio mp4 media aac stream itunes streaming multimedia mpeg4 mpeg codecs
WSO2 ESB

WSO2 ESB是一套轻量级以XML和Web service为核心的ESB(Enterprise Service Bus,企业服务总线)。它支持connectivity,transformation,mediation和Web service交互管理,是基于Apache Synapse和Apache Axis2项目构建。

java ruby Apache webservice xml server rest networking soa performance jms wsdl soap clustering distributed events transactions proxy restful broker Event-driven ESB routing enterprise virtualization webservices distributed_computing middleware messaging mom ws-security integration transformation messagebus wso2 eai eip synapse eventing brokering
zabbix

"Zabbix是一个监控服务器和应用程序的软件,一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。支持轮询和捕获技术。它有一个简单

Security linux System server application unix networking logging jmx tools SNMP monitoring management sysadmin systems_administration admin utilities nms capacity_planning alerting
Openfire

"Openfire是实时的基于WEB的即时消息传输平台,有开源和商业两种版本。采用Java开发,使用广泛采用的RTC服务器,基于XMPP协议。它支持即时通讯、群组聊天、网络电话等功能。Openfire非常容易安装和使用

java xmpp server openfire VoIP instant_messaging jabber realtime instantmessaging instant_messenger
OAuth PHP

OAuth PHP是一个PHP的开发包,用来提供完整的OAuth的客户端和提供者的开发支持。

php server library oauth consumer mediamatic
Firebird

Firebird是一个全功能的、强大高效的、轻量级、免维护的跨平台的关系数据库系统。它很容易让您从单用户,单数据库升级到企业级的应用。目前能够运行在Windows、linux和各种Unix操作系统上,提供了大部分SQL-99标准的功能。

c++ unicode C sql Cplusplus database server jdbc odbc posix transactions interbase Embedded ACID database_server engine dbms transactional relational udf rdbms firebird jaybird locking ibsurgeon storedprocedure stored_procedures
libev

libev是高性能事件循环/事件模型的网络库,并且包含大量新特性。 它是继lievent和Event perl module之后的一套全新网络库。

client socket network server library sockets events event Event-driven portable non-blocking_io
Hsqldb

"Hsqldb是一个开放源代码的跨平台的JAVA数据库,其具有标准的SQL语法和JAVA接口,可以自由使用和分发,非常简洁和快速。具有Server模式,进程内模式(In-Process)和内存模式(Memory-Only)三种。运行Hsqldb需要hsqldb.jar包

Web java linux unicode python sql mysql hsqldb database net server jdbc odbc gis lamp posix tools transactions Embedded MacOSX Replication Development Solaris software_development database_server front-ends http_server engine dbms hsql relational udf rdbms persistance oltp
FileZilla Client

FileZilla具有多种特色、直观的接口,是一种快速、可信赖的FTP客户端以及服务器端开放源代码程式,。其功能有:可以断点续传进行上传、下载(需要服务器支持);自定义命令;可进行站点管理;防发呆功能;超时侦测;支持防火墙;支持SOCKS4/5、HTTP1.1代理;可进行SSL加密连接;支持SFTP(Secure FTP);可以排队进行上传、下载;支持拖放;多国语言支持,包括简体、繁体中文;可通过Kerberos进行GSS验证与加密。

client server ftp networking file_sharing file_transfer_protocol ftps file_transfer_protocol_(ftp) sftp
Zenoss Core

Zenoss Core是开源的企业网络/系统管理应用程序,也是智能监控软件。它提供了一个集成的软件包监控可用性,性能,事件和配置跨层(网络,服务器,应用,环境等)和跨平台(Linux操作系统,在Windows,Unix等)。允许IT管理员依靠单一的WEB控制台来监控网络架构的状态和健康度。

Security Web java linux System gui server application it networking vmware statistics wmi tools router notification monitor SNMP graph operating_system site_management administration monitoring management sysadmin system_administration discovery cmdb admin utilities reports zenoss escalation rrd servers systems_management graphing topology nms network_monitoring rrdtool