Connections Scalability With Nirvana

Single server

A single Nirvana server has no hard limit set on the number of client connections that can be made to the server. Nirvana servers are implemented using Java's NIO (non-blocking IO) for all client communications including SSL. This means that there are no additional threads created and dedicated to each new client connection.

Multiple Servers

Nirvana messaging can be achieved across multiple server instances either by the use of a federated name space or by using a Nirvana Cluster.

Nirvana servers are aware of each other within a name space. Nirvana channels can appear in multiple places in a single name space allowing Nirvana to be infinitely scaleable. In addition, Nirvana’s licensing model places no constraints on the number of message servers run. Instead it is based on the number of channels used, thus allowing your client numbers to scale massively without additional cost.

Share this page with others:
Tell Your Tweets Facebook It! Add to Delicious Reddit! Digg It! Stumble Upon Add to Your Faves Mixx it
Follow Us:
Keep up with my-Channels on Twitter Become a fan on Facebook LinkedIn Profile Recent Highlights RSS Feed