소프트웨어에서 '마이크로서비스 아키텍처(Microservices Architecture)'와 '모놀리식 아키텍처(Monolithic Architecture)'의 차이점으로 올바른 것은?
보통 freeCodeCamp해설
마이크로서비스 아키텍처는 각 기능을 독립적인 작은 서비스로 분리하여 별도 배포, 확장, 기술 선택이 가능합니다. 모놀리식은 모든 기능이 하나의 애플리케이션에 통합되어 있습니다. 마이크로서비스는 확장성과 유연성이 높지만 운영 복잡도가 증가하는 트레이드오프가 있습니다.