OTP is a set of useful middle-ware, libraries and tools written in Erlang. It is an integral part of the open source distribution of Erlang. (For the one-time passwords, use [tag:one-time-password])
OTP is a set of useful middle-ware, libraries and tools written in Erlang.
It is an integral part of the open source distribution of Erlang.
Erlang was originally developed in the Computer Science Laboratory at the Swedish Telecom company Ericsson. OTP stands for Open Telecom Platform which was a brand attempt before Ericsson released Erlang/OTP as open source. However neither Erlang nor OTP is specific to telecom applications.
It contains:
- Erlang interpreter
- Erlang compiler
- A protocol for communication between servers (nodes)
- Corba Object Request Broker
- A static analysis tool called Dialyzer
- A distributed database server (Mnesia)
- Lots of libraries
Erlang/OTP has been used to build systems with 99.9999999% reliability (that’s nine nines).
Getting started
- Download the Erlang/OTP release for your platform.
- Check out Stack Overflow questions tagged erlang and otp.
- Ask questions!
Community
Other places for discussing Erlang/OTP, beyond the question & answer format of Stack Overflow:
- Official FAQ and mailing lists
- #erlang on freenode