Frage

Ich brauche im Grunde eine Queuing-Technologie, die Nachrichten Warteschlange ermöglichen wird. Diese Nachrichten werden dann später als SMS-Texte übertragen werden. RabbitMQ scheint durchaus eine gute Passform zu sein, nachdem ich die apis beschönigt.

Meine aktuellen Architekturpläne:

  1. Kunden Warteschlange Nachrichten in RabbitMQ.
  2. Ein anderer Dämon liest Nachrichten aus RabbitMQ und sendet an eine dritte Partei SMS-Gateway diejenigen ab. Der Daemon sollte in der Lage sein, mehr Zuhörer Threads zu erstellen.
  3. Ich plane alles auf slicehost.com Gastgeber ein Ubuntu Hardy verwenden.

Sie forsee Sie Probleme mit diesem Entwurf? Da ich oberflächliche Kenntnis von Erlang habe, habe ich keine Ideen, wie es in einer Produktionsumgebung laufen. Wenn Sie keine Erfahrung mit Erlang oder RabbitMQ haben, würde Ich mag Ihre Kriegsgeschichten hören.

War es hilfreich?

Lösung

In Bezug auf Erlang Kriegsgeschichten, ein paar gutes wurden auf dem diesjährigen Handel Nutzer der funktionalen Programmierung (CUFP) Workshop in Victoria gegeben:

Entwicklung von Erlang Bei Yahoo

Ad Serving in Erlang

Und am Erlang-Workshop am folgenden Tag:

Imperative und Funktionelle Implementationen des IMAP-Protokoll

Das Gefühl der Workshops war, dass, während sie durch keinen Mainstream bedeutet, Erlang jetzt ausreichend unter Start-ups und großen Unternehmen verbreitet hat, dass es für kommerzielle Zwecke verwenden, kann als ziemlich sichere Wette zu sehen. Über die Hälfte der Unternehmen, die an der Erlang-Workshop wurden die Einstellung.

Schauen Sie sich die erlang.org Website und vor allem die Erlang Mailingliste . Es beherbergt alle Arten, von Anfängern zu erfahrenen Profis.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top