[erlang-questions] Optimising TCP/IP connectivity

Oscar Hellström <>
Wed Jun 13 19:56:40 CEST 2007

Hi All,

I've just finished my bachelor thesis titled "Optimising TCP/IP 
connectivity: An exploratory study in network-intensive Erlang systems".
A number of operating systems, VM-options and TCP stack optimisations 
have been evaluated to be able to maintain as many concurrent 
connections as possible.

The thesis can be found is online at 

The paper describes a series of benchmarks on a popular network-intense 
Erlang application. During these benchmarks asynchronous threads, kernel 
poll and TCP Window Sizes has been evaluated. The same benchmarks has 
also been run on several operating systems, on the exact same hardware. 
There are some interesting differences, both between he operating 
systems and within the same operating system but with other parameters 
used to start Erlang.

Best Regards
Oscar Hellström, 
Erlang Training and Consulting

More information about the erlang-questions mailing list