Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 944 Bytes

README.md

File metadata and controls

36 lines (29 loc) · 944 Bytes

ErazerCQRS

My learning steps into the world of CQRS and EventSourcing in .NET Core (C#)

Features

  • CQRS

    • Read side -> MongoDb
    • 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
  • Websockets

    • SignalR
  • Angular (> 4)

    • TODO Upgrade to Angular 9
    • TODO Enable Ivy
  • TODO Docker

  • TODO Authentication and Authorization

Resources