728x90
https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=170131165
아키텍쳐와 소프트웨어 구조의 차이, (아케텍쳐의 역할은 소프트웨어의 구조를 설명하는 역할)
그리고 패턴과 스타일의차이(스타일 : 문제해결에 접근방법 제시, 패턴: 구체적인 해결 전략을 제시) 등 이론적으로 비슷한듯 하면서 완전히 다른 용어들에 대해서 설명하였음.
마이크로 서비스를 적용하기 위해 활용한 본인의 경험을 공유하기 위해 커피 주문 시스템이라는 예시를 가지고 서비스를 구축하는 실습을 통해 조금더 빠른 이해를 할 수 있도록 도왔다.
모니터링 체계, 지속적 통합 및 배포, 빌드, 스케쥴러들을 실제 사용사례 위주로 풀어내며 기술의 핵심 기능에 대해 설명했다.
이 책 읽기 위해서는 기본적으로 알아야할 지식이 상당히 많다. kafka와 같은 메시지 큐, Redis, MongoDB와 같은 NoSQL 등 기본지식있는 상태로 읽어야 그나마 좀 도움이 될거 같다.
확실히 책을 읽으면서 책 자체는 얇고 가벼워 보이지만 그 안에 있는 내용은 결코 가벼운책이 아님을 느꼈다. 실전위주의 설명으로 이루어져있어 실제로 테스트 해볼수 있게 구성되어있고 중간중간 프로그램에 대한 소개와 간단한 설명이 추가되어있어 어떤 마음으로 마이크로서비스 아키텍쳐를 바라봐야하는지 소개하였다.
마이크로서비스에 대한 컨셉과 마이크로 서비스가 어떤것인지 컨셉정도를 알고 싶을때 코드 위주보단 내용 위주로 이 책을 읽으면 좋을 것 같다.
728x90
'리뷰 > 책' 카테고리의 다른 글
Pro Git(프로 Git) (0) | 2022.07.08 |
---|---|
[도서 리뷰] 리팩터링 2판 (0) | 2022.04.06 |
[도서 리뷰] 아파치 카프카 (0) | 2022.03.08 |
댓글