-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Chief of state is a language agnostic, distributed, gRPC event sourced state manager. Levaraging [Lagom] and [Akka gRPC], Chief of State provides scalable orchestration of read and write side processing, so the end user can focus on command validation, modification of state, and the consumption of event streams. Out of the box features include protobuf serialization, journal snapshotting, clustering, observability, and configurable k8's deployment.
Like many organizations, Namely is in the familiar transition from monothlith to mircoservice oriented design. As we push teams to adopt event-driven architecture, we need a consistent, scalable, language agnostic system that would allow teams to easily onboard. Chief of state satisfies these requirements by allowing services to effortlessly achieve distributed state management, prevent concurrency and idempotency issues brought about by dual write patterns, and conform to CQRS best practices.