마이크로서비스 스타일로 만들어진 시스템을 모노리틱 스타일로 이관한 사례와 함께 스프링을 이용해 모듈형 모노리스(modular monoliths)를 만든 경험을 바탕으로 모노리틱/마이크로서비스 보다 본질적인 문제를 제기하고, 문제 해결을 위한 생각을 공유합니다.
https://github.com/arawn/building-modular-monoliths-using-spring
41. ✓ Modular Monoliths • Simon Brown
✓ Deconstructing the Monolith • Shopify
✓ Modulithic Applications with Spring Boot • Oliver Drotbohm
✓ 패턴 지향 소프트웨어 아키텍처
✓ 클린 아키텍처
✓ 마이크로서비스 아키텍처 구축
✓ 도메인 주도 설계 핵심
✓ 오브젝트: 코드로 이해하는 객체지향 설계
✓ 자바 9 모듈 프로그래밍