소프트웨어 아키텍처는 시스템의 구성 요소, 컴포넌트 간 관계, 설계 원칙을 정의한 구조적 청사진입니다. 정보처리기사에서는 주요 아키텍처 패턴의 특징과 장단점이 자주 출제됩니다.
기능을 계층으로 분리하여 위에서 아래 방향으로만 의존합니다.
장점: 유지보수 용이, 단위 테스트 쉬움. 단점: 불필요한 계층 통과 오버헤드
파생 패턴: MVP(Model-View-Presenter), MVVM(Model-View-ViewModel)
비즈니스 기능을 독립적인 서비스 단위로 분리하고, 표준 인터페이스로 연동합니다.
애플리케이션을 작고 독립적으로 배포 가능한 서비스로 분해합니다.
아키텍처 패턴은 각 패턴의 핵심 특징과 대표 사례를 한 줄로 정리해두면 시험장에서 빠르게 답을 고를 수 있습니다. MSA와 SOA의 차이는 특히 자주 출제되므로 비교 정리를 꼭 해두세요.
필기 시험의 접근통제 영역은 용어 하나만 알아도 풀리는 문제와 개념을 뒤집어 묻는 문제가 섞여 나옵니다.…
유튜브에 AI 자동 생성 영상이 넘쳐납니다. 진짜 크리에이터들은 어떻게 살아남아야 할까요? AI와 경쟁하는 3가지 생존…
이틀 전에 사이드카가 걸렸을 때만 해도 "한 번 놀란 장"으로 끝날 줄 알았는데요. 15일 아침…
오전 시황 글에 이어 장중 후속 정리입니다. 코스피는 개장 직후 5%대였던 낙폭이 오전 10시 전후에…
10월 15일 목요일 아침, 코스피가 전날 종가보다 5.59% 낮은 5,673.01로 출발했습니다. 장 시작 7분 만에…
삼성 갤럭시 AI, 써보니 실망스러웠다. 온디바이스 한계, 지역 제한, 낮은 일상 활용도 등 현실적인 문제점…