Posted on October 14, 2016
Features & Improvements
Version 0.6.0 introduces a main read-side concept — Stand.
It provides query and subscription API on per-
BoundedContext basis, acting as a facade for data
retrieval. Being downstream with the Repositories, Stand also stores the latest Aggregate states,
making the state fetch much more efficient.
Application interface has been extended with a couple of read-side oriented gRPC services:
QueryService— enabling synchronous state retrieval;
SubscriptionService— allowing to subscribe for entity state changes.
ClientServicehas been renamed
toCommandService; its subscription-related methods were moved to the newly introduced
Model definitions and services related to
Usersdomain were moved to a separate users module.
Examples have been extracted as a separate repository.
- gRPC 1.0.0.
- Protobuf Gradle Plugin 0.8.0