beanstalk 类似 windows 2003 server 的 Message Queue,或者 amazon的SQS
特点:
未提供持久化
c语言编写(代码风格类似memcached 我不太喜欢)
有几乎各个语言的client(质量不一定好)
不过如果只是简单需求,用thrift自己编写也很容易(thrfit是好东西,更倾向这么做)。
东西虽然简单但是很有作用:
Queue适合job队列,处理流水化的设计要用到。
进程分开的好处,主程序退出,数据不会丢
32位机器节省寻址空间,用socket通信利于分布式
以前一般用常用数据库队列表(很多网站),文件做队列(qmail)

标签: none

添加新评论