서비스가 작아 관리하기 용이하다
마이크로서비스는 비교적 크기가 작아서 개발자가 코드를 이해하기 쉽습니다. 코드베이스가 작으면 IDE도 느려지지 않으므로 개발 생산성도 올라갑니다. 아무래도 덩치 큰 모놀리스보다는 각 서비스를 시동하는 시간이 훨씬 빠르기 때문에 개발자가 작업 후 배포하는 과정 역시 더 빠르고 생산적입니다.
▲ 그림 1-8 FTGO 마이크로서비스 애플리케이션은 느슨하게 결합된 서비스로 구성되므로 팀별로 담당 서비스를 독립적으로 개발, 테스트, 배포할 수 있다