On Tue, Mar 10, 2015 at 2:56 PM, David Larochelle <[email protected]> wrote: > I'm unable to attend but a question I would like is ask is Are AMQP and > RAbbitMQ better than Gearman?
Best Answer on Stack Overflow for this Q is - > I would say that Gearman is better for queuing "jobs" and RabbitMQ is better > for queuing "data". So, Ratchet wrenches and power screwdrivers, neither is better, use the right one at each need ? Message Queueing such as AMQP (which RabbitMQ implements) and IBM WS-MQ etc are networking/RPC type Pub/Sub and Store-and-Forward middleware. ( Michael will introduce what Message Queueing middleware is tonight.) "The Advanced Message Queuing Protocol (AMQP) is an open standard application layer protocol for message-oriented middleware. " /wikipedia Gearman is a App Framework (with a few implementations and multiple languages) for local work distribution in a server farm, that internally hides a scheduler and a app layer protocol. One could build a Gearman with AMQP, but they've done their own protocol, possibly for efficiency. Building AMQP with Gearman would be VERY inefficient. I'll make a note to ask Michael to comment on this in Q&A ... -- Bill Ricker [email protected] https://www.linkedin.com/in/n1vux _______________________________________________ Boston-pm mailing list [email protected] http://mail.pm.org/mailman/listinfo/boston-pm

