The 6-dimension Rust messaging framework: opt-in feature flags expose the outbox, bus, mediator and macros families.
Message bus primitives for the Hexeract messaging framework
RabbitMQ transport backend for the Hexeract messaging framework, powered by lapin
Hexeract unified command-line interface
Core traits and types for the Hexeract messaging framework
Procedural macros for the Hexeract messaging framework
In-process mediator implementation for the Hexeract messaging framework
Built-in middlewares for the Hexeract messaging framework: tracing spans and dispatch timeouts.
Transactional outbox pattern primitives for the Hexeract messaging framework
PostgreSQL backend for the Hexeract outbox via deadpool_postgres
SQL backends for the Hexeract outbox via sqlx with postgres, mysql and sqlite feature flags
An asynchronous message bridging library connecting Kafka, MQTT, AMQP, NATS, MongoDB, HTTP, and more.