This is archived documentation for an older version of Nirvana (v2.0).
Please refer to documentation for the
latest version if required.
Is there a limit to amount connections to Nirvana?
|
Single server
A single Nirvana server on a Windows 2000 server platform
running on a dual 1GHz processor system with 2GB of
ram can support 2000 client connections without changes
being made to the operating system. The 2000 constraint
in this case is caused by a thread limit per process
on the Windows 2000 platform.
Server-to-server messaging - Nirvana namespace
Nirvana servers exist within a name space. 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.
Benchmarks
Finally Nirvana has been benchmarked
against other JMS vendor products using the respective
JMS vendor's benchmarking tools. In all cases Nirvana
significantly outperformed the other JMS vendors. More
importantly however the amount of CPU usage was significantly
less with the Nirvana server. The bottlenecks found
were as a direct result of lack of available network
bandwidth.
|
|