Gearman vs Sparrow: What are the differences?
Gearman: A generic application framework to farm out work to other machines or processes. 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; Sparrow: A really fast lightweight queue written in Ruby that speaks memcache. Sparrow keeps messages in memory, but persists them to disk, using Sqlite, when the queue is shutdown.
Gearman and Sparrow belong to "Message Queue" category of the tech stack.