Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Gearman Bundle Laravel Package

supertag/gearman-bundle

Supertag Gearman Bundle integrates Gearman job queuing into Symfony applications, letting you offload background tasks and distribute work across workers with straightforward service configuration and bundle setup.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Async job processing architecture for legacy Symfony 2.x applications. If you have an existing Symfony 2 app that offloads work (image processing, email sends, report generation, imports) to Gearman workers, this bundle is a candidate for wiring that queue into the framework rather than hand-rolling glue code.
  • Build vs. buy for an internal queue/job admin console. The bundle's "manage and monitor" angle suggests it provides visibility (list jobs, inspect queues, maybe requeue) — a decision point for whether to build an internal ops dashboard or adopt a pre-built one.
  • Modernization and migration roadmap inputs. Because the package is bound to both Symfony 2 (EOL since ~2018) and Gearman (a niche, aging queue), evaluating it surfaces the strategic question: how long do we keep paying to maintain this async layer, and what is the cost of moving to Symfony Messenger + a modern broker?
  • Vendor/supply-chain risk assessment. With 0 stars, 0 score, and 0 dependents, this is a real data point for a "supported vs. unsupported dependency" register — useful when justifying either a fork-and-maintain budget or a replacement initiative.
  • Not a decision this supports: greenfield service design, polyglot microservice queues, or any roadmap where "we need a message broker" is an open question in 2024+. Those calls should start from Symfony Messenger, RabbitMQ, Redis Streams, SQS, or Google Pub/Sub — not from a Symfony2 Gearman bundle.

When to Consider This Package

Consider it only when all of the following are true:

  • You are already running Symfony 2.x in production and cannot upgrade in the near term (i.e., brownfield constraint, not a design choice).
  • You are already operating Gearman — the pain this solves is integration/monitoring, not broker selection.
  • Traffic and job volume are modest and non-SLA-critical (internal tooling, back-office workflows, batch jobs) so the lack of community maintenance is tolerable.
  • You have engineering capacity to vendor, fork, or patch the bundle yourself, since zero stars / zero dependents effectively means "no external maintainer and no peer support."
  • You need job/queue visibility quickly and the alternative is weeks of building an admin UI from scratch.

Look elsewhere when any of the following apply:

  • New or greenfield project — use Symfony Messenger (native since Symfony 4.2, mature in 5/6/7) which gives you transports, retries, failure handling, and workers out of the box.
  • On Symfony 5, 6, or 7 — this bundle targets Symfony 2 and is not framework-compatible without significant rework.
  • You need a maintained dependency with security patching, a changelog, or a support channel — none of that is evidenced here.
  • You are standardizing on a modern broker (RabbitMQ, SQS, Kafka, Redis) rather than Gearman.
  • You require high-throughput, at-least-once delivery guarantees, dead-letter handling, or observability/metrics at a scale where operational risk matters.
  • You want documented SLAs, integration guides, or community answers — realistically you will be reading source code to understand behavior.

How to Pitch It (Stakeholders)

For executives — the one-liner: This is a niche, effectively unmaintained Symfony 2 add-on for a legacy job-queue system (Gearman). It is only relevant if we already run Symfony 2 + Gearman and need a quick admin/monitoring layer; it is not a strategic dependency and should not anchor any new roadmap. Recommend framing adoption as a tactical cost-avoidance move on an existing system, paired with an explicit exit plan toward Symfony Messenger and a modern broker. The real decision is not "should we adopt this package" — it's "how much longer do we fund the Symfony 2 + Gearman platform."

For engineering — the summary: supertag/gearman-bundle is a Symfony 2 bundle for managing and monitoring Gearman jobs/queues. Practical value: it saves writing Symfony service wiring and a basic queue admin UI on top of the gearman PHP extension. Key caveats: Symfony 2 is EOL, Gearman is a declining ecosystem, and the package shows zero stars, zero dependents, and a zero score — treat it as code to vendor, not code to depend on. If adopted: pin the version, fork into our org, assume ownership of bug fixes, and do not build critical-path workflow on top of it. If the team has any latitude, the better engineering story is a small Symfony Messenger adapter on the target stack, which gives equivalent job dispatch plus native retries, failure transport, and observability without inheriting an orphaned bundle.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels