This repository contains an exploration project on the subject of event-sourcing in Go(lang) and follows the pattern described in CQRS + Event Sourcing – Step by Step.
Run the bank example
$ cd internal/example/bank
$ go run .
- Event Sourcing - Implementation Approaches by Oliver Jaun
- Aggregate Root – How to Build One for CQRS and Event Sourcing
- Handling Concurrency Conflicts in a CQRS and Event Sourced system
- Commanded an CQRS/ES framework for Elixir
- Scaling Event Sourcing for Netflix Downloads, Episode 2
- Domain Events vs. Event Sourcing
- Why Event Sourcing?
- Should Aggregates be Event Handlers
- Eine Anleitung zum Axon Framework
- In CQRS/ES, can a command create another command?
- Event Sourcing with Spring Boot and Axon
- Other Matters
- My Journey into CQRS and Event Sourcing
- Event Sourcing in Go
- Event Sourcing with Go and Redis
- Event Horizon a CQRS/ES toolkit for Go
- Building Microservices with Event Sourcing/CQRS in Go using gRPC, NATS Streaming and CockroachDB
https://github.com/ddd-crew https://github.com/ddd-crew/welcome-to-ddd https://leanpub.com/visualcollaborationtools https://github.com/ddd-crew/bounded-context-canvas