written by Ariel Weisberg on October 21, 2013
One of the original design goals for VoltDB was to support large numbers of connections per server. This kind of came for free with Volt’s event based design. The event based design was driven by a desire to keep the number of active software threads 1:1 with available hardware threads and this basically proscribed any kind of thread per client network IO implementation.
In theory the only limit on the number of connections in Volt is kernel memory and heap space.