About
While omniload already supports Kafka and Kinesis, it doesn't support message broker protocols like AMQP, MQTT, or NATS yet. We were thinking of using LorryStream/streamz, but now discovered mq-bridge written in Rust by @marcomq, which also provides Python bindings per mq-bridge-py package. 💯
Details
mq-bridge supports a number of backends: Kafka, NATS, AMQP (RabbitMQ), MQTT, MongoDB, SQL Databases (PostgreSQL, MySQL, SQLite via sqlx), HTTP, WebSocket, ZeroMQ, Files, AWS (SQS/SNS), IBM MQ, and in-memory channels.
References
About
While omniload already supports Kafka and Kinesis, it doesn't support message broker protocols like AMQP, MQTT, or NATS yet. We were thinking of using LorryStream/streamz, but now discovered mq-bridge written in Rust by @marcomq, which also provides Python bindings per mq-bridge-py package. 💯
Details
mq-bridge supports a number of backends: Kafka, NATS, AMQP (RabbitMQ), MQTT, MongoDB, SQL Databases (PostgreSQL, MySQL, SQLite via sqlx), HTTP, WebSocket, ZeroMQ, Files, AWS (SQS/SNS), IBM MQ, and in-memory channels.
References