반응형
크리스 리처드슨 지음
예제소스코드 : https://github.com/gilbutITbook/007035
마이크로서비스를 위한 패턴 컬렉션을 중심으로 구성된 참고서
자바 언어로 된 예제 코드를 제공하고
가상의 회사 FTGO의 모놀리식 서비스를 분해하고 마이크로서비스로 변화시키는 과정을 통해 MSA 아키텍처 패턴에 대해 학습할 수 있게 도움을 준다.
1. 모놀리식 지옥에서 벗어나라
2. 분해전략
3. 프로세스간 통신
4. 트랜잭션 관리 : Saga
5. 비즈니스 로직 설계
6. 비느지스 로직 개발 : 이벤트 소싱
7. 마이크로서비스 쿼리 구현
8. 외부 API 패턴
9/10. 마이크로서비스 테스트
11. 프로덕션 레디 서비스 개발
12. 마이크로서비스 배포
13. 마이크로서비스 리팩토링
부록 : 실습 환경 구성
WSL 활용
MSA 정의하는 3단계, 데이터의 일관성을 유지하는 방법 2가지, 모놀리식 아키텍처를 MSA로 변경하는 방법을
사례를 들어 구체적으로 가이드하고 있어서 MSA프로젝트를 시작할 경우 좋은 참고서적이 될 수 있을 것 같다.
반응형
'독서 > IT기술분야' 카테고리의 다른 글
[책] Node.js를 활용한 마이크로서비스 개발 (0) | 2021.09.08 |
---|---|
쿠버네티스로 만나는 손안의 마이크로서비스 (0) | 2021.09.08 |
[책] 클리우드 x 보안 실무가이드 (0) | 2021.09.02 |
[책] 자바 기반의 마이크로서비스 이해와 아키텍처 구축하기 (0) | 2021.09.01 |
도메인 주도 설계 : 소프트웨어의 복잡성을 다루는 지혜 (0) | 2021.08.23 |