This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Concurrency and Message Passing in Erlang
Nov.-Dec. 2012 (vol. 14 no. 6)
pp. 24-34
Steve Vinoski, Basho Technologies
Developers use the open source Erlang programming language in domains such as telecommunications, database systems, and the Web due to its superior support for concurrency and reliability. Erlang applications comprise numerous processes—lightweight user-space threads—that communicate via message passing. This article focuses on Erlang's concurrency support and details an example 1D Poisson solver program.
Index Terms:
Welding,Concurrent computing,Programming,Telecommunications,Reliability,Syntactics,Pattern matching,scientific computing,applicative (functional) programming,concurrent programming,programming paradigms,concurrent languages,distributed languages,parallel languages
Citation:
Steve Vinoski, "Concurrency and Message Passing in Erlang," Computing in Science and Engineering, vol. 14, no. 6, pp. 24-34, Nov.-Dec. 2012, doi:10.1109/MCSE.2012.67
Usage of this product signifies your acceptance of the Terms of Use.