Java, Programming, Kafka, Spring Boot.
and you want to change some logic of the User domain, you need to rebuild and redeploy the entire application altogether. but if it is a microservice there will be a separate application for each domain. Each Microservice has its own database as well. It is known as a Database per service pattern.