
8월 19, 2023 — arload
Cloud + 확장성 + 데이터 처리 패턴 강좌 신설
새로운 오프라인 강의가 준비되었습니다.
Cloud (MSA) 패턴 에 관한 120페이지 분량의 강의가 완성되었습니다.
하지만 요즘 현 시대에 맞는 아키텍팅을 준비하기 위해 최신 패턴들을 정리했습니다.
주로 참고한 자료들은 아래에 있습니다.
거의 2주간 정리를 진행했으며, 알고 있는 패턴도 있었지만, 나름 깨달음을 많이 주는 패턴 들도 있었습니다.
패턴 목록
- 긴 트랜잭션 처리하기 (Saga – Orchestration/Choreography)
- 데이터베이스 패턴 (Shared Database, Database per Service)
- 데이터 일관성 유지하기 (Domain Event, Event Sourcing)
- 트랜잭션 관리 (Transactional Outbox, Polling Publisher, Transaction Log)
- 쿼리 (CQRS, API Composition)
- 분리 (Design by SubDomain, Design by Biz Capability)
- 서비스 통신방식 (Messaging , RPI, Domain Specific Protocol)
- 통신/API 접근 (API Gateway, Backends for Frontend)
- 서비스 검색 (Service Registry, Client side/Server side Discovery, Registration)
- 배포 (Service Instance per Host / VM/ Container, Serverless, ..)
- 데이터 집약 성능 향상 (Scatter-Gather, MapReduce, Materialized View)
- 확장성 (SideCar, Ambassador ,Anti Corruption Layer)
참고 아키텍처 시리즈
- Lambda – Monitoring
- Kappa
- Uber Architecture 사레
정리한 패턴 상황..

관련된 강의 의뢰나 문의는 메일이나, 댓글로 남겨주시면 될듯합니다.
손영수 indigoguru@gmail.com
[…] 클라우드 + MSA패턴 […]
wow!! 32프로덕션 테스트에서 흔히 범하는 실수들