有人对这些引擎的分布式体系结构有一些反馈吗?哪一个是最好的,或者在哪种情况下哪个是最好的选择?

问候!

最佳答案

Gearman和ZeroMQ都有不同的用途。 ZeroMQ更像是套接字编程,或更确切地说:



另一方面,Gearman是一种分布式的工作/ worker 解决方案。尽管骨头很裸露,但确实可以很好地达到目的。 Gearman具有实际的作业服务器和库,可用来创建客户端。使用ZeroMQ,您还必须自己构建作业服务器。

因此,根据您想要的答案而定,答案将有所不同。如果要通过将作业分派(dispatch)到多个服务器和客户端来分配负载,请使用Gearman。如果您需要进行套接字编程,或者更通用的网络编程,那么ZeroMQ可能就是您所需要的。

关于php - 吉尔曼vs ZeroMQ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5579853/

10-16 21:32