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

Reply via email to