Gartner에 따르면 컴포저블 커머스는 이커머스를 필두로 엔터프라이즈 소프트웨어 분야에서 점점 더 중요한 접근 방식으로 부상할 것으로 예측하고 있다.

모놀리식 앱(Monolithic app)은 다양한 구성 요소가 단일 플랫폼에서 단일 프로그램으로 결합된 단일 계층 소프트웨어 애플리케이션이다. 예를 들어 이커머스 SaaS 애플리케이션을 들 수 있다. 여기에는 웹 서버, 로드 밸런서, 제품 이미지를 제공하는 카탈로그 서비스, 주문 시스템, 결제 기능, 배송 구성 요소 등이 포함될 수 있다.

언뜻 보기에는 모든 것이 하나의 애플리케이션에서 제공되므로 매우 편리할 수 있다. 그러나 대규모 모놀리식 코드 기반은 개발자에게 엄청난 인지적 복잡성을 야기한다. 결과적으로 개발 속도가 느려질 수 있다. 세분화된 확장(즉, 애플리케이션의 일부를 확장하는 것)이 불가능하다. 제품 리뷰 모듈을 변경하려면 해당 부분뿐만 아니라 전체 시스템을 업데이트해야 한다.