Архитектурные комментарии для очередей с RabbitMQ? - PullRequest
1 голос
/ 16 октября 2008

Мне в основном нужна технология очередей, которая позволит ставить сообщения в очередь. Эти сообщения затем будут переданы в виде текстовых сообщений. RabbitMQ, кажется, очень хорошо подходит после того, как я замаскировал apis.

Мои текущие архитектурные планы:

  1. клиенты очереди сообщений в RabbitMQ.
  2. Другой демон считывает сообщения с RabbitMQ и отправляет их на сторонний шлюз SMS. Демон должен иметь возможность создавать несколько потоков слушателей.
  3. Я планирую разместить все на slicehost.com с помощью Ubuntu Hardy.

У вас есть какие-либо проблемы с этим дизайном? Поскольку у меня есть беглые знания об Erlang, у меня нет идей, как запустить его в производственной среде. Если у вас есть опыт работы с Erlang или RabbitMQ, я бы хотел услышать ваши военные истории.

1 Ответ

1 голос
/ 17 октября 2008

Что касается военных историй Эрланга, то в этом году на семинаре для коммерческих пользователей функционального программирования (CUFP) в Виктории было дано несколько хороших:

Разработка Erlang в Yahoo

Реклама в Эрланге

И на семинаре Эрланга на следующий день:

Обязательные и функциональные реализации протокола IMAP

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

Посетите веб-сайт erlang.org и особенно список рассылки Erlang . Здесь находятся все типы, от новичков до опытных профессионалов.

...