Building a Rust-Powered Event Store from Scratch: Meet Eventus

Introduction: Why Build a Custom Event Store? Event sourcing revolves around capturing changes to an application’s state as a sequence of immutable events. While it’s possible to use off-the-shelf databases like Postgres or traditional event stores for this, they aren’t naturally optimized for an append-only flow. That’s where Eventus comes in. By designing a store specifically for event sourcing,…