mgid/kafka-bundle
A Symfony bundle that integrates Apache Kafka into PHP applications, providing configuration, service wiring, and helpers for producing and consuming messages within a Symfony project.
jobcloud/php-kafka-bundle, or enqueue/rdkafka are all safer defaults.Executives: We evaluated mgid/kafka-bundle for Kafka integration and it is not a recommended dependency. It is a MIT-licensed Symfony bundle with effectively no adoption (0 stars, 0 dependents), no community, and no maintenance signal — the license is fine, the ecosystem risk is not. Recommendation: do not adopt as a foundation; if Kafka streaming is on the roadmap, budget for a maintained integration or an engineer-owned fork rather than assuming this package reduces cost.
Engineering: The bundle is thin glue for Symfony + Kafka and is only viable as a starting point or internal fork for teams already operating Kafka. It is not Laravel-compatible, so our framework choice determines whether this is even applicable. Before any spike, confirm: who owns the fork, what happens on Symfony/PHP major upgrades, and how we get retries, dead-letter handling, and observability — none of which we should expect upstream to provide. Default to Symfony Messenger's Kafka transport or a maintained alternative unless a specific constraint rules them out.
How can I help you explore Laravel packages today?