我正在研究(主要)Perl项目,并希望使用消息队列来隔离彼此之间的进程.我有这样的工作流程:
输入 - >接收器 - >处理器 - >输出
我需要处理数百笔交易/秒,所以加快我最大的动力.这种类型的设置最快的消息队列系统是什么?
我的所有进程都在同一台机器上运行,因此如果它意味着更好的性能,我可以使用UNIX套接字或临时文件.
到目前为止,我最喜欢的是IPC :: DirQueue和beanstalkd.任何人都有这方面的经验,可以得出哪个更快的结论?
还有什么可以在一台机器上实现超快工作队列?