/
https://42jerrykim.github.io/ _index.md
에릭 에반스가 2003년 저서에서 정립한 DDD 전략적 설계 장으로, 유비쿼터스 언어와 핵심·지원·일반 서브도메인 분류, 바운디드 컨텍스트, 컨텍스트 맵의 아홉 가지 통합 패턴, 알베르토 브란돌리니의 이벤트 스토밍 기법을 실제 사례와 함께 설명합니다. 에릭 에반스가 2003년 저서에서 제시한 Entity, Value Object, Aggregate, Repository, Domain Service, Domain Event의 메커니즘과 설계 원칙을 다루고, 애그리게이트 경계 설정과 흔한 오개념을 실전 코드로 교정하는 장입니다. 폴리글랏 퍼시스턴스로 데이터 특성에 맞는 저장소를 고르고, CQRS와 이벤트 소싱으로 읽기·쓰기 모델을 분리하며, Saga와 Outbox 패턴으로 분산 환경의 데이터 일관성을 지키는 전략을 이론과 실제 사례, 판단 기준까지 다룹니다. Eric Brewer가 제기하고 Gilbert-Lynch가 증명한 CAP 정리와 이를 확장한 PACELC 정리로 분산 시스템의 트레이드오프를 설명하고, Raft 합의·2PC·Saga 패턴·샤딩 전략의 동작 원리와 실전 선택 기준을 다루는 장입니다. 12 Factor App 원칙, 컨테이너·사이드카 패턴, Istio 기반 서비스 메시, Zero Trust 보안 모델을 메커니즘과 역사·실제 사례 중심으로 설명하고 언제 도입하고 언제 피해야 하는지 판단 기준을 제시하는 클라우드 네이티브 아키텍처 챕터입니다. API 게이트웨이의 라우팅·인증·회로 차단 메커니즘, REST·GraphQL·gRPC 선택 기준, Kafka 기반 이벤트 통합, ESB의 역사와 쇠퇴를 메커니즘·오개념·판단 기준 중심으로 설명하는 API 관리와 통합 아키텍처 챕터입니다. TOGAF·Zachman의 거버넌스 절차와 ADR·적합도 함수 기반 자동 표준화, Conway의 법칙과 Team Topologies로 조직 구조를 시스템 구조에 정렬하는 원리를 메커니즘·오개념·판단 기준 중심으로 설명하는 엔터프라이즈 아키텍처 관리 챕터입니다. 레거시를 점진 대체하는 Strangler Fig 패턴, 적합도 함수 기반 진화적 아키텍처, 꼬리 지연시간 중심 성능 엔지니어링, 기술 부채와 오류 예산으로 위험을 관리하는 방법을 메커니즘과 오개념 중심으로 다루는 시리즈 마지막 장입니다. 손으로 설계한 특징에서 CNN, Vision Transformer로 이어지는 컴퓨터 비전의 진화를 정리하는 시리즈의 도입 챕터입니다. 8개 챕터의 커리큘럼과 학습 목표, LLM 시리즈와의 연결점까지 상세히 다룹니다. 카메라 센서가 이미지를 만드는 ISP 파이프라인부터, 행렬-벡터 곱의 가중합 해석, Likelihood와 Bayes' Rule, MLE·MAP, Entropy까지 컴퓨터 비전에 필요한 배경지식을 코드와 함께 정리합니다.