Примеры производственных развертываний Erlang - PullRequest
2 голосов
/ 21 мая 2009

В настоящее время я изучаю Erlang

Могут ли пользователи SO привести интересные примеры развертывания приложений Erlang?

Я хочу получить представление о распространенных способах использования Erlang в прошлом, а также о любых проблемах или неожиданных преимуществах, которые Erlang принес во время разработки / развертывания.

Я надеюсь, что это даст более широкий контекст и разбудит свисток для меня и всех, кто прыгнет в Эрланг!

Заранее спасибо!

Ответы [ 5 ]

6 голосов
/ 14 июня 2009

Кто использует Erlang для разработки продукта :

  • Bluetail / Alteon / Nortel (распространяется, отказоустойчивая система электронной почты, SSL Ускоритель)
  • Cellpoint (Мобильный на основе местоположения Услуги)
  • Corelatus (мониторинг SS7).
  • dqdp.net (на латышском языке) (веб-сервисы).
  • Facebook (серверная часть чата Facebook)
  • Финский метеорологический институт (Сбор данных и в режиме реального времени мониторинг)
  • Корпорация IDT. (В режиме реального времени с наименьшей стоимостью экспертные системы маршрутизации)
  • Klarna (Электронные платежные системы)
  • Mobilearts (услуги GSM и UMTS)
  • Netkit Solutions (Сетевое оборудование Мониторинг и поддержка операций Системы)
  • Process-one (Jabber Messaging)
  • Schlund + Partner (Обмен сообщениями и Услуги интерактивного голосового ответа)
  • Quviq (Средство тестирования программного обеспечения)
  • RabbitMQ (AMQP Enterprise Messaging)
  • T-Mobile (ранее one2one) (расширенные услуги управления вызовами)
  • Telia (оператор связи)
  • Vail Systems (Интерактивный голос Системы реагирования)
  • Wavenet (приложения SS7 и IVR)
3 голосов
/ 21 мая 2009

Нашим первым приложением была социальная сеть web / sms, и я написал длинную статью на эту тему, которую можно прочитать здесь .

1 голос
/ 03 сентября 2009

Мы создали веб-приложение на основе бэкэнда Erlang.

Эрланг отвечает за бизнес-логику, безопасность и хранилище данных.
Браузер связывается с ним исключительно через службы JSON и выполняет рендеринг.

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

Есть также некоторые ресурсы здесь и здесь о том, что мы узнали на этом пути.

0 голосов
/ 17 сентября 2009

Конечно, всегда есть такие приложения, как wings3D , которые предназначены для 3D-моделирования. Это не совсем «развертывание», потому что такого рода программы используются где угодно, от отдельных лиц до команд художников в их конвейере. Существуют и другие проекты для таких вещей, как моделирование, но я не уверен, сколько компаний публично заявляют, что они используют Erlang. Что касается меня, я планирую принять его для своей компании по промышленной автоматизации.

0 голосов
/ 23 мая 2009

Познакомьтесь с уже выпущенными инструментами выпуска erlang / OTP.

Загрузочные скрипты Erlang прекрасно подходят для того, чтобы обеспечить наличие всех необходимых запущенных приложений и правильную версию. Работать в рамках OTP для релизов будет гораздо проще, чем пытаться придумывать свои собственные. Erlang имеет множество инструментов, позволяющих убедиться, что развертывание может быть выполнено как в режиме реального времени, так и без прерывания работы служб. Язык и среда выполнения разработаны для этого, поэтому они проделали большую работу для вас. Я нашел эти инструменты полезными даже для небольших приложений и развертываний, не относящихся к предприятию.

...