Whenever we work with microservices, the basic principle that revolves around is to have Microservice-specific Databases. — Whenever we work with microservices, the basic principle that revolves around is to have Microservice-specific Databases. Suppose we have a Producer microservice and a Consumer microservice, whenever a new addition happens to the Producer microservices it should be reflected with the Consumer microservice in real-time.