Skip to content

CQRS uses messaging implementation in Go 🔥

Notifications You must be signed in to change notification settings

SemmiDev/product_service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CQRS (Command Query Responsibility Segregation) implementation in Go

  • CQRS is the process of differentiating Command operations and Query operations
  • Command operation is an operation to change data (Create, Update, Delete)
  • Command operation is a data retrieval operation (Get, Search)
  • In CQRS, usually a service or database is distinguished for Command and query needs

cqrs

How to use

  • Run the docker-compose
make up-compose
  • Run the server
make run