IT/아키텍처
모놀리스와 마이크로서비스 특징 및 장단점
우리는 백엔드 서비스를 크게 2가지로 나눌 수 있습니다. 바로 모놀리스와 마이크로서비스입니다. 모놀리스는 과거부터 오랫동안 존재해 왔던 형태라면 마이크로서비스는 비즈니스 민첩성에 따라 나타난 나름 최신 트렌드입니다. 오늘은 이러한 모놀리스와 마이크로서비스의 특징은 무엇이고 어떤 장단점이 있는지 알아보겠습니다. 목차 모놀리스 모놀리스는 애플리케이션이 한 덩어리로 구성되어 있는 것을 의미합니다. 단일 프로세스를 실행합니다. 장점으로는 마이크로서비스에 비해 구현이 쉽고 관리가 편하지만 일부 기능만 변경 시, 한꺼번에 수정, 배포되어야 하는 단점이 있습니다. 리소스 사용량에 따른 비용을 청구하는 클라우드 환경에서 비효율적입니다. 마이크로서비스 마이크로서비스는 애플리케이션이 여러 개의 서비스 조각으로 구성되어 있..
2023. 6. 27. 11:10