protosource
March 17, 2026 ยท View on GitHub
Protocol buffers only eventsourcing
Inspiration
Reasoning
- Microservices do not actually solve the problem, you are just as calcified as you ever were.
- Protocol buffers solve quite a few long term maintenance issues.
- I, too, hate managing anything outside of my code.
- Others.
Target
- Data storage in some sort of cost efficient store (that I do not have to manage).
- Trivial testing, even from a laptop when I am on the plane.
- As much as possible have all adapter code (lambda, interface methods, etc...) auto generated based on protocol buffers.
- I should only have to write the business logic for managing the commands, events, and the aggregate state.
Technologies
- Protocol buffers
- Buf
- Domain Modeling
- EventSourcing
- CQRS