EVERYTHING XIAOMI
Get listed
Side by side

beanstalkd vs Gearman

beanstalkd

6.2#17 in task queue softwareFree plan
Free planLinuxmacOSSelf-hosted
Visit

Gearman

7.3#4 in task queue softwareFree plan
Free planAPILinuxmacOSSelf-hosted
Visit

What both publish

FactbeanstalkdGearman
ArchitectureProducers put jobs into the queue and worker processes take jobs out and run them.A Gearman deployment has clients that submit jobs, a job server that routes them, and workers that execute them and return results.
Notable limitThe README lists Linux 2.6.17 or later, Mac OS X, FreeBSD, and Illumos as required operating systems.The download page describes GearmanSharp as incomplete and says it does not yet implement the full protocol.
SecurityThe project’s download page identifies the source release as MIT-licensed; the opened official pages make no security or compliance claims.The download page says the pure Perl Gearman client and worker API supports SSL.

beanstalkd plans

  • BeanstalkFree

Gearman plans

  • GearmanFree
  • Gearman open-source softwareFree

Pick beanstalkd if…

Beanstalkd may suit developers who need a self-hosted queue to hand background jobs from producers to worker processes. Its listed client libraries cover a range of programming languages.

Pick Gearman if…

Gearman suits developers who need to distribute jobs among machines or processes and can operate a self-hosted system. Its listed language interfaces and database integrations may suit teams using those environments.

Charts they share