Overview

Erlang is a functional programming language with the following features:

  • Immutable values
  • Dynamic typing
  • Pattern-matching
  • First-class functions

Concurrency

Support for concurrency is built directly into Erlang/OTP:

  • Lightweight concurrent processes
  • Based on the shared-nothing actor model

Scalability and Fault-Tolerance

Erlang/OTP supports horizontal scalability and a high degree of fault-tolerance based on "let it crash" semantics.

Distributed Application Framework


Please feel free to contact us for more information.