Skip to content

Latest commit

 

History

History
39 lines (18 loc) · 1.65 KB

301_Microservice Architecture.md

File metadata and controls

39 lines (18 loc) · 1.65 KB

서적


마이크로서비스 아키텍쳐 구축 (Optional, Recommend)

  • 실무자들이 추천하는 서적 중 하나로 시스템 확장 개념과 분리, 접근 방식, 모델링, 통신 방식들을 잘 저술한 서적 중 하나입니다.

마이크로서비스 도입 이렇게 한다 (Optional, Recommend)

  • 마이크로서비스 아키텍쳐 구축의 저자인 샘 뉴먼의 번역 신간 ('21.01) 입니다. 사례와 패턴을 기반으로 개념과 Best practice를 설명합니다.

클라우드 네이티브 (Optional)

  • CAP 이론, 12 Factor, 가상화 기술, 분산 시스템 개념 등 필요한 기반 개념들을 다루고 이후 여러 서비스 구현 패턴을 다룹니다. 어떤 언어에 종속되지 않고 인프라 개념 학습에 도움이 되는 서적입니다.

이벤트 기반 마이크로서비스 구축 (Optional)

  • MSA 설계 방식 중에서도 Event-Driven에 집중하는 서적으로 다양한 방식을 나열하여 트레이드 오프를 설명하고 분산 시스템에서 자주 발생하는 Eventual Consistency 문제와 보완 방법, Timestamp 동기화, 상태 저장 방식 등을 다룹니다.

마스터링 스프링 클라우드 (Optional)

  • Netflix OSS (Zuul, Eureka), Actuator, RabbitMQ 등을 활용해 Spring 기반 MSA를 구축하는 서적입니다. 사용되는 라이브러리들은 대부분 유지 단계 상태이긴 하지만 좋은 서적입니다.

스프링 마이크로서비스 코딩 공작소 (Optional)

마이크로서비스 패턴 (Optional, Recommend)

Microservices Security In Action (Optional)