Message-cannon

Consume messages from message systems (RabbitMQ) and send to other applications

Leandro Lugaresi OpenSource Github

message-cannon

Consume messages from message systems (RabbitMQ, NATS, Kafka) and send to other applications.

Release Software License Build Status Coverage Status Go Doc Go Report Card Say Thanks! Powered By: GoReleaser


Motivation

If you already tried to use some long running code with PHP you probably notice some problems like: - Doctrine connection closed; - Entities outdated; - A large amount of ram used by consumers sleeping; - The process is dead but still running (supervisor think it’s alive).

message-cannon is a binary used to solve this problem we faced in PHP projects. The idea is to run the consumers in a go binary and send the messages to callbacks using runners.