Categories: 정보처리기사

정보처리기사 기출 핵심 [45] 소프트웨어 아키텍처 패턴 심화 완전 정복

소프트웨어 아키텍처 패턴 개요

아키텍처 패턴은 소프트웨어 시스템의 전반적인 구조를 정의하는 상위 수준의 설계 전략입니다. 정보처리기사 시험에서는 레이어드, 이벤트 드리븐, 파이프-필터, 공간 기반 아키텍처와 MSA 패턴이 핵심 출제 범위입니다.

레이어드 아키텍처(Layered Architecture)

가장 널리 사용되는 패턴으로 기능을 수평적 계층으로 분리합니다.

  • 4계층: Presentation(UI) → Business Logic → Persistence(데이터 접근) → Database
  • 개방 레이어(Open Layer): 계층을 건너뛸 수 있음
  • 폐쇄 레이어(Closed Layer): 반드시 인접 계층을 통해야 함
  • 장점: 분리성, 이해 용이. 단점: 성능 저하(Sinkhole 안티패턴), 모놀리식 배포

이벤트 드리븐 아키텍처(EDA)

  • 이벤트 생산자(Producer): 이벤트 발행. 소비자를 알지 못함
  • 이벤트 브로커: Kafka, RabbitMQ. 이벤트 라우팅·저장
  • 이벤트 소비자(Consumer): 관심 있는 이벤트 구독·처리
  • 토폴로지: 중재자(Mediator) 토폴로지 vs 브로커 토폴로지

파이프-필터 패턴(Pipe-and-Filter)

  • 필터(Filter): 데이터를 변환하는 독립적 처리 단위
  • 파이프(Pipe): 필터 간 데이터 전달 통로
  • 적용 예: Unix 파이프라인(cat | grep | sort | uniq), ETL 파이프라인, 컴파일러
  • 장점: 재사용성, 병렬 처리 용이. 단점: 상태 공유 어려움

공간 기반 아키텍처(Space-Based Architecture)

데이터베이스 병목을 제거하기 위해 인메모리 데이터 그리드를 공유 공간으로 사용합니다.

  • 처리 유닛(Processing Unit): 독립적으로 확장 가능한 처리 노드. 인메모리 데이터 포함
  • 가상화 미들웨어: 요청 분산, 데이터 복제, 세션 관리
  • 적용 예: 경매 사이트, 온라인 게임 등 급격한 트래픽 변동 환경

MSA 관련 아키텍처 패턴

  • Strangler Fig Pattern: 모놀리스를 점진적으로 마이크로서비스로 전환. 새 기능은 MSA로, 기존 기능은 점진적 이전
  • Anti-Corruption Layer(ACL): 레거시 시스템과 새 시스템 사이의 번역 레이어
  • Backend for Frontend(BFF): 클라이언트 유형별 맞춤 백엔드 API

정보처리기사 기출 핵심 정리

  • 레이어드 = Presentation→Business→Persistence→DB, 4계층
  • EDA = 이벤트 중심, 느슨한 결합, Kafka/RabbitMQ
  • 파이프-필터 = 독립 변환 단계 체인, Unix 파이프라인
  • Strangler Fig = 모놀리스 → MSA 점진적 전환 패턴
  • 공간 기반 = 인메모리 그리드, DB 병목 제거

zerg96

Recent Posts

재택근무 종말이 온다? AI 감시 소프트웨어가 사무실을 부활시키는 진짜 이유

AI 감시 소프트웨어가 재택근무 시대를 끝내고 있다. 직원의 키스트로크·화면·표정까지 추적하는 기술의 실체와, 한국 직장인이 알아야…

1시간 ago

정보보안기사 실기 합격을 가르는 10문제, 로그 분석부터 RSA 계산까지 풀이 포함

정보보안기사 실기는 개념을 아는 것보다 로그를 읽고, 규칙을 쓰고, 계산하는 힘에서 점수가 갈립니다. 이번 글은…

2시간 ago

호르무즈에서 2주간 선박 24척 피격, 원유 수송은 전쟁 전보다 43% 줄었다

호르무즈 해협 뉴스는 이제 '또 공격이 있었다'보다 '얼마나 늘었나'를 봐야 합니다. 이투데이가 FT와 영국해사무역기구(UKMTO) 등을…

2시간 ago

추석 연휴에 뚫린 은행들, 해외 법인 보안망까지 다시 짜는 이유

이번 추석 연휴, 은행들은 쉬지 못했습니다. 연휴 기간 금융권에서 대규모 개인정보 유출 사고가 터졌기 때문입니다.…

5시간 ago

서울 집값은 11% 올랐는데 거래는 17% 줄었다, 토허제 1년의 역설

"집 못 팔게 막으면 값이 내려가겠지." 서울 전역이 토지거래허가구역으로 묶이던 1년 전, 이런 기대가 있었습니다.…

5시간 ago

코스피 5연속 급락 뒤 2% 반등, 외국인·기관이 받쳤고 코스닥은 제자리

다섯 거래일 연속 밀린 코스피가 오늘 아침 크게 반등했습니다. 오전 9시 12분 기준 6,165.02로 전…

5시간 ago