【问题标题】:Gearman vs ZeroMQGearman vs ZeroMQ
【发布时间】:2011-07-31 14:14:18
【问题描述】:

有人对使用这些引擎的分布式架构有一些反馈吗?哪个是最好的,或者在什么情况下哪个是最好的选举?

问候!

【问题讨论】:

  • 我们正在为我们的新后台考虑一个分布式架构,并且我们正在考虑将这两个引擎构建在这两个引擎之一之上。基本上是为了模块化应用程序,并使其具有可扩展性。

标签: php zeromq gearman


【解决方案1】:

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

充当并发框架的套接字库。

另一方面,Gearman 是一种分布式工作/工人解决方案。虽然很简单,但它确实很好地达到了目的。 Gearman 有实际的作业服务器和库来创建客户端。使用 ZeroMQ,您还必须自己构建作业服务器。

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

【讨论】:

    猜你喜欢
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-19
    • 2012-03-13
    • 2019-03-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多