Framework for Evolutionary Message-Driven Microservices on the JVM
-
Updated
Sep 8, 2026 - Java
Framework for Evolutionary Message-Driven Microservices on the JVM
Use case driven EventSourcing - Let go of the Aggregate with the Dynamic Consistency Boundary (DCB) pattern. Docs: https://gemberphp.github.io/event-sourcing/
Shows how to use Domain-Driven Design with Dynamic Consistency Boundary, Event Storming, Event Modeling and Event Sourcing in Heroes of Might & Magic III domain.
Eventric Development Model Libraries
Example project (Proof of Concept) with Event Sourcing in PHP using the Dynamic Consistency Boundary (DCB) pattern.
Symfony Bundle for Gember Event Sourcing
Dependency contracts for gember/event-sourcing
Universal service provider for Gember Event Sourcing (gember/event-sourcing)
[Dependency adapter] Gember Event store adapter based on doctrine/dbal
[Dependency adapter] Gember Event Sourcing Message Bus adapter based on symfony/messenger
[Dependency adapter] Gember Event Sourcing Serializer adapter based on symfony/serializer
[Dependency adapter] Gember Event Sourcing Identity Generator adapter based on symfony/uid
DCB event store for .NET 10 on PostgreSQL. The consistency boundary is a query over event tags, not an aggregate. Zero-downtime projection rebuilds, transactional outbox, multi-tenancy, and an operator CLI.
Index codebases into a detailed knowledge graph to reveal dependencies, call chains, clusters, and execution flows for better AI code analysis and inspection.
To associate your repository with the dynamic-consistency-boundary topic, visit your repo's landing page and select "manage topics."