My learning steps into the world of CQRS and EventSourcing in .NET Core (C#)
-
CQRS
- Read side -> MongoDb
- TODO Validation of 'Queries'
- TODO Logging with aid of Mediatr Behaviours
- Write side -> Eventsourcing -> SqlStreamStore
- TODO Validation of 'Commands'
- DDD
- Caching of Aggregate -> REDIS
- Decoupling Read side & Write side
- Subscription based
- Communication
- RabbitMQ -> Multiple applications without tight coupling
- MassTransit
- Events
- Commands
- gRPC -> TODO
- RPC calls
- RabbitMQ -> Multiple applications without tight coupling
- Read side -> MongoDb
-
Websockets
- SignalR
-
Angular (> 4)
- TODO Upgrade to Angular 9
- TODO Enable Ivy
-
TODO Docker
-
TODO Authentication and Authorization