2008-10-16 99 views
1

我基本上需要一个排队技术来启用排队消息。这些消息稍后将作为短信文本发送。我掩饰了apis之后,RabbitMQ似乎相当不错。用RabbitMQ排队的建筑评论?

我目前的建筑计划:

  1. 客户RabbitMQ的队列中。
  2. 另一个守护进程将从RabbitMQ中读取消息,并将这些消息发送给第三方SMS网关。守护进程应该能够产生多个监听线程。
  3. 我打算使用Ubuntu Hardy在slicehost.com上托管所有内容。

您是否对此设计的任何问题感到担忧?由于我对Erlang有粗略的认识,因此我不知道如何在生产环境中运行它。如果您有任何有关Erlang或RabbitMQ的经验,我想听听您的战争故事。

回答

1

关于Erlang的战争故事,有几个好的,在今年的商业函数式编程(CUFP)车间的用户分别给予维多利亚:

Developing Erlang At Yahoo

Ad Serving in Erlang

,并在二郎讲习班第二天:

Imperative and Functional Implementations of the IMAP Protocol

来自研讨会的感觉是,虽然绝不是主流,但Erlang现在已经在初创公司和大公司中充分传播,使用它来获得商业利益可以被视为相当安全的赌注。 Erlang研讨会上的公司中约有一半是招聘人员。

查看erlang.org网站,尤其是Erlang mailing list。它涵盖所有类型,从新手到经验丰富的专业人员。