Domanda

Fondamentalmente ho bisogno di una tecnologia di accodamento che mi permetta di mettere in coda i messaggi. Questi messaggi verranno successivamente trasmessi come SMS. RabbitMQ sembra essere abbastanza adatto dopo aver attraversato l'apis.

I miei piani di architettura attuali:

  1. i client accodano i messaggi in RabbitMQ.
  2. Un altro demone legge i messaggi da RabbitMQ e li invia a un gateway SMS di terze parti. Il demone dovrebbe essere in grado di generare più thread di listener.
  3. Ho intenzione di ospitare tutto su slicehost.com usando Ubuntu Hardy.

Prevedi qualche problema con questo disegno? Dal momento che ho una conoscenza superficiale di Erlang, non ho idee su come eseguirlo in un ambiente di produzione. Se hai qualche esperienza con Erlang o RabbitMQ, mi piacerebbe ascoltare le tue storie di guerra.

È stato utile?

Soluzione

Per quanto riguarda le storie di guerra di Erlang, alcune buone sono state date al seminario di quest'anno degli Utenti commerciali di programmazione funzionale (CUFP) a Victoria:

Sviluppo di Erlang su Yahoo

Pubblicazione di annunci in Erlang

E al seminario di Erlang il giorno seguente:

Implementazioni imperative e funzionali del protocollo IMAP

La sensazione dei seminari era che, sebbene non sia affatto mainstream, Erlang ora si è sufficientemente diffuso tra le startup e le grandi aziende, che usarlo per guadagno commerciale può essere visto come una scommessa piuttosto sicura. Circa la metà delle aziende presenti al seminario Erlang stava assumendo.

Scopri il erlang.org e in particolare il Erlang mailing list . Ospita tutti i tipi, dai principianti ai professionisti esperti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top