Erlang is a general-purpose concurrent, garbage-collected programming language and runtime system used to build massively scalable soft real-time systems with requirements on high availability.
erlang is a generalpurpose concurrent, garbagecollected programming language and runtime system used to build massively scalable soft realtime systems with requirements on high availability. the sequential subset of erlang is a functional language, with eager evaluation, single assignment, and dynamic typing. it was designed by ericsson to support distributed, faulttolerant, softrealtime, nonstop applications. it supports hot swapping, so that code can be changed without stopping a system.
Functional Language Distributed Computing High Availability
real-time distributed-computing programming programming-language functional-language concurrent-language fault-tolerance general-purpose high-availability hot-swapping