마스터-슬레이브(Master-Slave) 패턴
브로커(Broker) 패턴
피어투피어(Peer-to-Peer, P2P) 패턴
이벤트 버스(Event Bus) 패턴
블랙보드(Blackboard) 패턴
인터프리터(Interpreter) 패턴
패턴 | 특징 및 예시 |
---|---|
레이어 패턴 | 계층 구조로 설계, OSI 모델 예시 |
클라이언트-서버 패턴 | 하나의 서버에 다수의 클라이언트 접속 |
파이프-필터 패턴 | 필터로 데이터 처리, 유닉스 셸 예시 |
MVC 패턴 | 모델-뷰-컨트롤러로 기능 분리 |
마스터-슬레이브 패턴 | 작업 분배 및 병렬 처리, 장애 허용 시스템 |
브로커 패턴 | 클라이언트-서버 연결 관리, 분산 시스템 |
피어투피어 패턴 | 컴포넌트가 클라이언트와 서버 역할 수행 |
이벤트 버스 패턴 | 이벤트 발생 시 구독자가 처리 |
블랙보드 패턴 | 공유 데이터 저장소를 통해 협력적 문제 해결 |
인터프리터 패턴 | 코드 해석 및 실행, 컴파일러 예시 |