Born of the need to create highly reliable telecommunications systems, for which the maximum allowable downtime typically amounts to just a few minutes per year, including the time required for upgrades, Erlang is a powerful programming language. In this issue's Toward Integration column, Vinoski returns to examine it deeper to show those who develop enterprise-integration or middleware applications that require high reliability how Erlang handles the difficult parts of concurrency, distribution, and reliability with relative ease.
1. 79 J. Armstrong, Programming Erlang: Software for a Concurrent World, Pragmatic Bookshelf, 2007.
Index Terms:
toward integration, Erlang, programming language, middleware, telecommunications, reliability, enterprise-integration
Citation:
Steve Vinoski, "Reliability with Erlang," IEEE Internet Computing, vol. 11, no. 6, pp. 79-81, Nov./Dec. 2007, doi:10.1109/MIC.2007.132