Title :
Supporting cloud computing using Erlang Programming Language
Author :
Hussein, Abd El-Fattah ; Ibrahim, O.
Author_Institution :
Fac. of Eng., Arab Acad. for Mari Transp. & Technol. (AAST), Cairo, Egypt
Abstract :
Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility over a network (typically the Internet). Erlang Programming Language is a perfect fit for cloud computing, not only for developing applications, but also for powering cloud infrastructure. In this paper we propose two frameworks employing Erlang programming language for building reliable and scalable cloud applications using Erlang features and its related components and libraries. Erlang native features of directly supporting distribution, fault tolerance will help write, deploy, and run applications easily in the cloud.
Keywords :
cloud computing; programming languages; software fault tolerance; software reliability; Erlang programming language; cloud computing; cloud infrastructure; distribution computation; fault tolerance; reliable cloud applications; scalable cloud applications; shared resources; Cloud computing; Computer languages; Operating systems; Programming; Runtime; Servers; Virtual machining; Cloud Computing; Concurrent Programming; Distribution Computation; Erlang Programming Language;
Conference_Titel :
Telecommunications Forum (TELFOR), 2012 20th
Conference_Location :
Belgrade
Print_ISBN :
978-1-4673-2983-5
DOI :
10.1109/TELFOR.2012.6419488