메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

마이크로서비스 아키텍처 구축 가이드 서평

blues***

|

2023-02-26

마이크로서비스 아키텍처 구축 가이드

이 책은 마이크로서비스 아키텍처와 관련하여 실무자가 가장 많이 했던 질문과 그에 대한 답변을 담고 있다. 따라서 이 책으로 마이크로서비스 아키텍처에 대한 막연했던 궁금증을 풀 수 있으며 왜 도입해야 하는지 알 수 있다.

  • 저자 : 김용욱
  • 출간 : 2023-02-06

 

마이크로서비스아키텍처구축가이드 이미지.jpeg

 

 

# 소개

* 이 책은 마이크로서비스의 아키텍처 구축을 위해 노하우와 설계시 핵심 내용을 잘 짚어줍니다.

그렇다면 목차를 토대로, 한번 살펴보도록 하죠.

 

## 1부 마이크로서비스 아키텍처 이해하기

* 제목과 같이 이 파트에서는 이 단어에 대한 정의와, 핵심적인 특징, 도입했을 때의 장점을 다룹니다.

* 일부 인상적인 내용을 소개하자면..

 

> 셋째, 업무 단위로 장애를 차단하고 확장할 수 있다. 장애에 민감한 업무는 다른 업무로부터 분리하여 보호하고, 다른 업무는 장애에 대한 부담을 덜에 쉽게 변경할 수 있다. <마이크로서비스 아키텍처의 장점중 3번째>

 

> 국내 이커머스 업체인 쿠팡은 기존 모놀리식 시스템의 한계를 극복하기 위해 2013년부터 2년에 걸쳐 마이크로서비스 아키텍쳐로 전환하였다...

<마이크로 서비스 적용 사례 중에서>

 

> 마이크로서비스 아키텍처는 도메인 주도 설계가 함께 언급되는ㄴ 경우가 많다. 하지만 도메인 주도 설계와 마이크로 서비스 아키텍처 간의 직접적인 연관은 없다. ... 하나일 뿐 다른 방법으로도 성공적으로 구축 할 수 있다. <질문7 도메인 주도 설계를 배워야할까? 중에서>

 

> 이렇듯 기존에 데이터 베이스가 자동으로 해주던 데이터베이스가 자동으로 해주던 데이터베이스 롤백이  안된다고 하면 불안하게 느껴질 수도 있다. 하지만, 모놀리식 시스템이 네트워크로 통신할 때도 항상 해오던 일이다. <질문3 자동으로 롤백이 안 된다고? 중에서>

 

 

## 2부 마이크로서비스 아키텍처 적용하기

* 적용 파트에서는 적용할 서비스를 선정하고, 설계하고 개발하는 구체적인 방법을 제안합니다.

* 일부 인상적인 내용을 소개하자면..

> API 게이트웨이가 요청에 담긴 래퍼런스 토큰을 직접 검증하는 방식도 가능하다.  ... 벨류 토큰을 추가하여 넽워크로 전달하면, 내부 네트워크의 서비스는 별도의 토큰 검증없이 API에 동봉된 벨류 토큰을 이용한다. <서비스 개발하기, 토큰 기반 인가 중에서>

 

 

# 정리하면..

* 이 책은 마이크로서비스 아키텍쳐의 도입을 검토하는 회사에서 책을 통해 간접경험을 익히고 대처하여 **MSA 도입시 앞으로 마주할 이슈를 사전에 확인하여 생산성을 높일것** 입니다.

* 직접적으로는 그렇고, 모놀리식 아키텍처에서 벗어나 MSA 관심이 가진 개발자, 엔지니어들이 읽으면 매우 효과적이겠죠?

* 배운 내용은 잘 이해했는지는 목차와 뒤의 INDEX를 통해서 확인해 볼 수 있어서 효과적입니다.

* MSA분야에서 다년간의 경험을 해온 저자이기에 믿고 볼수 있다.

 

 

 

 

# 도서 제공

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?