hexeract 0.0.1

The 6-dimension Rust messaging framework
Documentation

The 6-dimension Rust messaging framework.

Hexeract is an opinionated messaging framework for Rust, inspired by Wolverine (.NET). It unifies in-process mediator dispatch, multi-broker transport, transactional outbox, sagas, scheduler and request/reply in a single ergonomic crate.

This crate is a placeholder. The full implementation ships in v0.1.0.

Features (coming in v0.1.0)

  • Mediator: typed command dispatch with zero runtime reflection
  • Bus: unified transport for RabbitMQ, NATS, Kafka, SQS
  • Outbox: transactional outbox/inbox pattern over sqlx
  • Sagas: stateful long-running workflow orchestration
  • Scheduler: delayed and cron-scheduled messages
  • Request/Reply: synchronous RPC over async bus via correlation IDs