Учебники

Эрланг — Обзор

Erlang — это функциональный язык программирования, который также имеет среду выполнения. Он был построен таким образом, чтобы в него была интегрирована поддержка параллелизма, распределения и отказоустойчивости. Erlang был изначально разработан для использования в нескольких крупных телекоммуникационных системах от Ericsson.

Первая версия Erlang была разработана Джо Армстронгом, Робертом Вирдингом и Майком Уильямсом в 1986 году. Изначально это был проприетарный язык в Ericsson. Позднее он был выпущен как язык с открытым исходным кодом в 1998 году. Erlang, наряду с OTP, набором промежуточного программного обеспечения и библиотек в Erlang, теперь поддерживается и поддерживается подразделением OTP в Ericsson и широко называется Erlang / OTP .

Почему Эрланг?

Erlang следует использовать для разработки вашего приложения, если у вас есть следующие требования —

  • Приложение должно обрабатывать большое количество одновременных действий.

  • Он должен легко распространяться по сети компьютеров.

  • Должна быть возможность сделать приложение отказоустойчивым как к программным, так и к аппаратным ошибкам.

  • Приложение должно быть масштабируемым. Это означает, что он должен иметь возможность охватывать несколько серверов практически без изменений.

  • Он должен легко обновляться и настраиваться без остановки и перезапуска самого приложения.

  • Приложение должно реагировать на запросы пользователей в определенные строгие сроки.

Приложение должно обрабатывать большое количество одновременных действий.

Он должен легко распространяться по сети компьютеров.

Должна быть возможность сделать приложение отказоустойчивым как к программным, так и к аппаратным ошибкам.

Приложение должно быть масштабируемым. Это означает, что он должен иметь возможность охватывать несколько серверов практически без изменений.

Он должен легко обновляться и настраиваться без остановки и перезапуска самого приложения.

Приложение должно реагировать на запросы пользователей в определенные строгие сроки.

Официальный сайт Erlang — https://www.erlang.org/ .