What is Erlang OTP used for?
OTP (Open Telecom Platform) is aimed at providing time-saving and flexible development for robust, adaptable telecom systems. It consists of an Erlang runtime system, a number of ready-to-use components mainly written in Erlang, and a set of design principles for Erlang programs.
What can I do with Erlang?
What is Erlang good for?
- Chat apps. Messaging apps, including some famous examples like WeChat and WhatsApp, use Erlang to handle insane amounts of concurrent users.
- Message queue systems.
- Blockchains.
- Binary manipulation.
- Other distributed, high-performance services.
What is OTP framework in Erlang?
The OTP framework is also a set of modules and standards designed to help you build applications. Given most Erlang programmers end up using OTP, most Erlang applications you’ll encounter in the wild will tend to follow these standards.
How do I create an application in Erlang?
Well the first thing to do is to add an application file. This file will tell the Erlang VM what the application is, where it begins and where it ends. This file lives on in the ebin/ directory, along with all the compiled modules.
What directories do I need to run an OTP application?
The four basic directories to have are ebin/, include/, priv/ and src/ and they’ll be common to pretty much every OTP application you get, although only ebin/ and priv/ are going to be exported when real OTP systems are deployed. Where do we go from here? Well the first thing to do is to add an application file.
What is OTP?
What is OTP? 1 It’s The Open Telecom Platform! OTP stands for Open Telecom Platform, although it’s not that much about telecom anymore (it’s more about software that has the property of telecom applications, 2 The Common Process, Abstracted. 3 The Basic Server. 4 Specific Vs.