An open API service indexing awesome lists of open source software.

https://github.com/devtonin/monolith-to-microservices-dissertation

🎓 Undergraduate thesis source code: decomposed the dunder-mifflin-infinity app into 4 microservices. Built-in Spring Boot with Eureka Server.
https://github.com/devtonin/monolith-to-microservices-dissertation

decomposition java microservices microservices-architecture migration monolithic-architecture spring-boot

Last synced: 4 months ago
JSON representation

🎓 Undergraduate thesis source code: decomposed the dunder-mifflin-infinity app into 4 microservices. Built-in Spring Boot with Eureka Server.

Awesome Lists containing this project

README

        

# TCC - Dificuldades e padrões evolutivos na migração de microsserviços
> Nesse TCC, abordei toda a parte teórica de uma migração de um sistema de arquitetura monolítica para uma de microsserviços. Desde seus padrões mais conhecidos, dificuldades e casualidades.
>
> Além disso, fiz uma prova de conceito pegando o meu projeto Dunder Mifflin Infinity, antes em arquitetura monolítica, e migrando ele para microsserviços. :-)
## Design do app monolítico:
![app-monolitico](app-monolitico.png)

## Design do app migrado para microsserviços:
![app-ms](app-ms.png)

## Diagrama de sequência:
![diagrama-sequencia](diagrama-sequencia.png)

### Dashboard principal (SPA ReactJS):
![dashboard](dashboard.png)