About Erlang
Erlang is a programming language and runtime system designed for building concurrent, distributed, and fault-tolerant systems. It was developed by Ericsson in the late 1980s to support the telecommunications industry, where high reliability and fault tolerance are critical.
Here are some key aspects and features of Erlang:
Concurrency and Parallelism: Erlang is built around the concept of lightweight processes, known as "Erlang processes." These processes are extremely lightweight, allowing millions of them to coexist within a single Erlang runtime system. Erlang processes are designed for concurrent and parallel execution, enabling efficient utilization of multi-core processors.
Message Passing: Communication between Erlang processes is achieved through asynchronous message passing. Erlang provides built-in mechanisms for sending and receiving messages, making it easy to build highly concurrent and distributed systems. Message passing enables loose coupling between processes, enhancing fault tolerance and scalability.
Fault Tolerance: Erlang was designed with fault tolerance as a primary goal. It has built-in mechanisms for process isolation, error recovery, and supervision. Erlang processes can be supervised and restarted automatically in case of failures, allowing systems to recover from errors without disrupting the overall operation.
Hot Code Upgrade: Erlang supports hot code swapping, which means that the system can be updated with new code without stopping or restarting the running processes. This feature enables systems to be updated or upgraded on the fly without downtime.
Distributed Computing: Erlang provides strong support for distributed computing. Erlang nodes can be connected over a network, allowing processes to communicate and collaborate across different machines. This makes it well-suited for building distributed, fault-tolerant systems.
Pattern Matching and Functional Programming: Erlang follows a functional programming paradigm and provides powerful pattern matching capabilities. Pattern matching allows developers to express complex data transformations and business logic concisely and effectively.
Soft Real-Time Capabilities: Erlang is known for its soft real-time capabilities, meaning it can handle systems with time-sensitive requirements. It offers mechanisms for precise timing, event scheduling, and real-time message processing.
Open Source and Active Community: Erlang is open source, with an active and supportive community. The community provides libraries, frameworks, and tools to enhance Erlang development and offers resources for learning and sharing knowledge.
Erlang has been widely adopted in various domains, including telecommunications, e-commerce, financial systems, gaming, and distributed systems. Its unique design features make it a robust choice for building highly reliable, scalable, and fault-tolerant applications that require concurrency and distributed computing capabilities.
Choose from our wide selection of exciting new online slots and action games and win big today! Join now and get a free deposit bonus for new players.
SportMember Online-Vereinsverwaltungssoftware. Teamkommunikation, Zahlungen und Aktivitäten - alles in einer App.
Incoming Email for your Web Application, send and receive email via HTTP Post in the Cloud
Lei i stedet for å kjøpe! Vi deler på ting og deler kostnadene. Praktisk, smart og bra for miljøet!
An interactive 3D graphing calculator in your browser. Draw, animate, and share surfaces, curves, points, lines, and vectors.
One keyboard shortcut to save every idea, link, tweet and so much more
58同城“转转”为二手买卖双方提供快人一步的闲置交易平台,担保交易,微信支付,30秒发布,3天出手,让您随时随地买个便宜,下载转转APP,快速出手赚的更多!转转官方客服请联系微信公众号,转转暂未开通客服电话,请不要相信假冒转转的客服电话。
park ridge's historic 5-screen theatre...
Rescuing Leftover Cuisine redistributes excess food to people experiencing food insecurity.
The world's most comprehensive item and skin database for Call of Duty Mobile, always up to date with the latest content.
Stadsschouwburg Haarlem: bezoek theater in een rijksmonument. Topvoorstellingen toneel, dans, cabaret, musical, opera & muziektheater. Boek je tickets!
Elektroninė individualios veiklos apskaita dirbantiems individualiai. Pamirškite pajamų ir išlaidų žurnalo pildymą, mokesčių skaičiavimą ir deklaracijas!
foundry10 is an education research organization with a philanthropic focus on expanding ideas about learning and creating direct value for youth.
Quikly is an urgency marketing platform that leverages incentives and psychology to help brands immediately increase consumer response around key marketing initiatives.
Aprenda como validar sua ideia de grupo pago com estrutura mínima e risco quase zero. Use o Botgram para automatizar a entrada e se concentrar no que importa: entregar valor e vender.
SongShift is an app to transfer your favorite music between services to keep your meticulous music library intact. All for free.
the all-in-one toolkit for experience creators
deals for gyms and activities with aj. unlimited sessions to more than 2.000 gyms. monthly fees and 1-day passes. no enrolment fee!
With its numerous integrated apps, save €200 per month and build your brand! With its infinite customization options, create your brand with the Story Theme! Tailored Features. Customizable Design.
Chatsj: Start free chat using our online rooms without registration, online chat with strangers anonymously. Fast free online chat platform for everyone.
Aftermarket exhaust, emissions, towing and 4x4 products.
Alltags-, Freizeit- und Radschnellwege in der Metropolregion Hamburg
Be the designer you were meant to be with UX/UI courses, resources and a community for mindful UX/UI designers.
We are a nonprofit company creating and financing companies tackling climate change on a global scale. Join us!
première marque au monde créée par des dermatologues, clinique propose des soins experts. du soin au maquillage, clinique propose des produits simples et efficaces pour des résultats visibles sur votre peau.
Algora connects companies and engineers for full-time and contract work
Do you really know what that translation says? Words have many meanings. Don't just trust the translation, with Slatona you'll see exactly what you're saying, and you can fix any issues with a click. Translate better.
Conçu pour les athlètes, les organisateurs et les médecins, Dokeop simplifie la gestion des certificats médicaux, licences et bien plus encore.
Stop feeling bad about the Amazon being destroyed and do something about it. Help us protect a crucial part of the Amazon Rainforest!
Wellio teaches students how to proactively improve their mental wellbeing.


