sonews is a RCF 3977 compliant NNTP Usenet Server. It is written in Java and uses CouchDB or a relation database management system (RDBMS) as backend (currently PostgreSQL and MySQL). sonews is highly multithreaded and uses Java NIO asynchronous sockets to handle thousands of concurrent connections.
XMemcached is a high performance, easy to use multithreaded memcached client in java.
It's nio based (using my open source nio framework :yanf4j), and was carefully tuned to get top performance.
Xmemcached main highlights:
1.Supports all memcached text based protocols and binary
... [More] protocols(Binary protocol supports since version 1.2.0).
2.Supports distributed memcached with standard hash or consistent hash strategy
3.Supports for JMX to allow you to monitor and control the behavior of the XMemcachedClient.Change the optimizer's factor or add/remove memcached server dynamically
4.Supports weighted server.
5.Supports connection pool.You can create more connections to one memcached server with java nio.(since version 1.2.0)
6.Supports integrating to spring framework and hibernate-memcached.
7.High performance.
8.Supports talking with kestrel(a MQ written in scala) and TokyoTyrant
Current stable version is 1.2.4-bugfix with yanf4j 1.1.1
Here is a performance comparison between java memcached client.
http://xmemcached.googlecode.com/svn/trunk/benchmark/benchmark.html
Xmemcached是基于java nio实现的高性能可扩展的memcached客户端。
实际上是基于我实现的一个nio框架 yanf4j的基础上实现的,当前推荐版本为1.2.4-bugfix。 [Less]
Gretty is a simple web framework for both building web servers and clients. Built on top of netty, it supports NIO style http server, asynchronous http client. It also supports both websocket server and client.
It's designed to be light weight and run as a standalone embedded solution.
It's
... [More] written in Groovy++. But you can use it with pure Groovy, Scala or even Java.
Use Gretty Google Group for questions and general discussions about Gretty. [Less]
Jetserver is a high speed socket based multiplayer java game server written using Netty and Mike Rettig's Jetlang.It is specifically tuned for network based multiplayer games and supports TCP and UDP network protocols.
SuperSocket is a light weight, cross platform and extensible socket server application framework. You can use it to build a server side socket application (like GPS server, GIS server, game server, FTP server, SMTP/POP3/IMAP4 server, SIP server, SNMP server, etc) easily without thinking about how to
... [More] use socket, how to maintain the socket connections and how socket works. [Less]
Java asynchronous event-driven network (NIO) application framework designed to provide maximum performance and scalability for applications having not too many connections but significant amount of network traffic (both incoming and outgoing).
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy