-
마이크로서비스 아키텍쳐 구축 - 실무자들이 추천하는 서적 중 하나로 시스템 확장 개념과 분리, 접근 방식, 모델링, 통신 방식들을 잘 저술한 서적 중 하나입니다.
-
마이크로서비스 도입 이렇게 한다 - 마이크로서비스 아키텍쳐 구축의 저자인 샘 뉴먼의 번역 신간 ('21.01) 입니다. 사례와 패턴을 기반으로 개념과 Best practice를 설명합니다.
-
클라우드 네이티브 - CAP 이론, 12 Factor, 가상화 기술, 분산 시스템 개념 등 필요한 기반 개념들을 다루고 이후 여러 서비스 구현 패턴을 다룹니다. 어떤 언어에 종속되지 않고 인프라 개념 학습에 도움이 되는 서적입니다.
-
이벤트 기반 마이크로서비스 구축 - MSA 설계 방식 중에서도 Event-Driven에 집중하는 서적으로 다양한 방식을 나열하여 트레이드 오프를 설명하고 분산 시스템에서 자주 발생하는 Eventual Consistency 문제와 보완 방법, Timestamp 동기화, 상태 저장 방식 등을 다룹니다.
-
마스터링 스프링 클라우드 - Netflix OSS (Zuul, Eureka), Actuator, RabbitMQ 등을 활용해 Spring 기반 MSA를 구축하는 서적입니다. 사용되는 라이브러리들은 대부분 유지 단계 상태이긴 하지만 좋은 서적입니다.
-
스프링 마이크로서비스 코딩 공작소
-
마이크로서비스 패턴
-
Microservices Security In Action