DocumentCode :
1472974
Title :
Process Bottlenecks within Erlang Web Applications
Author :
Vinoski, Steve
Author_Institution :
Verivue
Volume :
15
Issue :
2
fYear :
2011
Firstpage :
86
Lastpage :
89
Abstract :
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.
Keywords :
Internet; fault tolerant computing; file servers; functional languages; operating systems (computers); Erlang Web applications; Erlang Web servers; fault tolerance; operating system process; process bottlenecks; Concurrent computing; Databases; Fault tolerance; Internet; Runtime; Web and internet services; Web server; Erlang; Internet; Web development; functional programming;
fLanguage :
English
Journal_Title :
Internet Computing, IEEE
Publisher :
ieee
ISSN :
1089-7801
Type :
jour
DOI :
10.1109/MIC.2011.45
Filename :
5731593
Link To Document :
بازگشت