Scaling Out with Microservices: A Database-Centric Approach to Monolithic Application Decomposition
Mihalache, Nicolae (2023)
In today's fast-paced technological landscape, businesses are constantly looking for ways to scale and remain competitive. One approach that has helped companies is the use of microservices to break down monolithic applications into smaller, more manageable components. This research has the purpose to explore and identify potential problems and best practices when it comes to dividing a monolith app into microservices based on the database schema. The research is expected to provide a quantitative analysis that will compare the monolith and the microservice's performance in terms of scalability and overall response time.
mihalache_BA_EEMCS.pdf