Gearman

A Story by
A generic application framework to farm out work to other machines or processes

What is Gearman?

Gearman allows you to do work in parallel, to load balance processing, and to call functions between languages. It can be used in a variety of applications, from high-availability web sites to the transport of database replication events.
Gearman is a tool in the Message Queue category of a tech stack.

Who is using it?

20 companies use Gearman in their tech stacks, including Instagram, Hootsuite, and Grooveshark.

Instagram

Hootsuite

Grooveshark

opening.io

Yuzu

Weavora

Quem Casa Quer Site

PensieriParole

Gludo

urlsnap

Swipetomeet (Meetin.gs Ltd)

Wiser.

Why developers like Gearman

Free
Ease of use and very simple APIs
Polyglot
No single point of failure
Scalable
High-throughput
Foreground & background processing
Very fast
Different Programming Languages Channel