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?

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

Instagram

Hootsuite

Grooveshark

Nodes

Wiser.

Bivee

Gludo

Weavora

Tourboks

Quem Casa Quer Site

Askmonk

Swipetomeet (Meetin.gs Ltd)

Why developers like Gearman

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