Skip to content
Home » Architecture


woman in red t shirt looking at her laptop

Why Sharing a Database Between Microservices is a Bad Idea

Microservices architecture is a popular approach to building modern applications, where each service is designed to perform a specific set of tasks independently. Each microservice has its own database and communicates with other microservices through APIs. While this architecture provides many benefits, such as flexibility, scalability, and ease of maintenance, there are some potential drawbacks to consider. One such drawback is sharing a database between microservices.

macbook air turned on

4 Mistakes That Prevent Your Java APIs From Having More Users

When you have more people using your Java APIs, your projects grow and naturally you become a better engineer. You become more likely to increase your incomes and join great new projects. It also enables people to get their jobs done faster. So it’s a win-win situation.