Golang CQRS.
Separate read and write db using PostgreSQL.
Code Go kafka publisher
Golang CQRS kafka consumer