This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Process Bottlenecks within Erlang Web Applications
March/April 2011 (vol. 15 no. 2)
pp. 86-89
Steve Vinoski, Verivue

Erlang is best known for its strong support for concurrency, fault tolerance, and reliability. An important basis for these desirable characteristics is Erlang's process support: an Erlang runtime can easily support hundreds of thousands of very lightweight processes within a single operating system process. Understanding how Erlang Web servers typically use processes for dispatching requests to application code is critical to writing efficient server-side applications that avoid bottlenecks and perform and scale well.

Index Terms:
functional programming, Web development, Erlang, Internet
Citation:
Steve Vinoski, "Process Bottlenecks within Erlang Web Applications," IEEE Internet Computing, vol. 15, no. 2, pp. 86-89, March-April 2011, doi:10.1109/MIC.2011.45
Usage of this product signifies your acceptance of the Terms of Use.