Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work.
Why does Quora use MySQL as the data store rather than NoSQLs such as Cassandra, MongoDB, CouchDB, etc?