DocumentCode :
965142
Title :
Reliability with Erlang
Author :
Vinoski, Steve
Author_Institution :
Verivue
Volume :
11
Issue :
6
fYear :
2007
Firstpage :
79
Lastpage :
81
Abstract :
In the previous issue, the author disclosed the concurrency features of Erlang, a programming language created at Ericsson more than 20 years ago for implementing telecommunications systems with stringent reliability, distribution, and uptime requirements. In this paper, the author explains that Erlang´s concurrency primitives provide more than just a fast way to create threads. They also enable parts of an application to monitor other parts - even if they´re running on separate hosts across the network - and restart those other parts should they fail. Erlang´s libraries and frameworks take advantage of these capabilities to let developers build systems with extreme availability and reliability.
Keywords :
multi-threading; software libraries; telecommunication computing; telecommunication network reliability; Erlang concurrency primitives; Erlang libraries; multithreading; telecommunications system reliability; Availability; Concurrent computing; Condition monitoring; Java; Kernel; Libraries; Operating systems; Power system reliability; Tail; Yarn; Erlang; enterprise-integration; middleware; programming language; reliability; telecommunications; toward integration;
fLanguage :
English
Journal_Title :
Internet Computing, IEEE
Publisher :
ieee
ISSN :
1089-7801
Type :
jour
DOI :
10.1109/MIC.2007.132
Filename :
4376232
Link To Document :
بازگشت