문제
다음 중 컴포넌트 간 느슨한 결합을 통해 유연성과 확장성을 제공하는 아키텍처 패턴은?
① 리포지토리(Repository) ② 서비스 지향 아키텍처(SOA) ③ 계층화(Layered) ④ 인터프리터(Interpreter)
정답
2번
해설
서비스 지향 아키텍처(SOA)는 독립적인 서비스들이 표준화된 인터페이스를 통해 통신하며, 느슨한 결합을 통해 높은 유연성과 확장성을 제공한다. 리포지토리는 중앙 집중식 데이터 저장소 패턴, 계층화는 수직적 분리 패턴, 인터프리터는 언어 처리 패턴이다.