본문 바로가기

책 서평

[나는 리뷰어다] 자바 마이크로서비스를 활용한 SRE

728x90
반응형

이 글은 2022년 3월 한빛미디어에서 진행하는 <나는 리뷰어다> 프로그램에 참여하게 되어 책을 제공받아 글을 작성하였습니다.

 

2022년 현재 많은 기업은 MSA라고 불리는 아키텍처 스타일로 서비스를 구축하거나 모노리틱 아키텍처 구조에서 MSA로 전환하는 과정에 있다. 그렇다면 MSA는 과연 어떠한 장점이 있어서 많은 기업들이 전환을 하거나 해당 아키텍처 스타일로 서비스를 만드는 것일까?

 

이유는 간단하다. 서비스가 커지면서 다양한 도메인이 나오게 될 것이며 개발팀, 기획팀으로 나누어지던 팀 단위가 각각의 도메인 별 혹은 서비스 별로 나누어지면서 관리를 하게 될 것이다. 그 과정에 있어서 모놀리틱 아키텍처 구조를 사용하여 서비스 개발을 하게 된다면, 다른 팀과 협업을 하는 일이 엄청나게 많아질뿐더러 다른 서비스 기능의 장애로 인해 소속된 팀의 서비스가 장애가 일어날 수 있다.

그렇기 때문에 많은 회사들이 현재 모놀리틱 아키텍처 구조에서 MSA로 전환하고 있다.

 

그렇다고 MSA 구조에 장점만 있는 것은 아니다.  MSA형태로 전환하기 위해서는 해당 도메인을 정말 잘 알고 있는 전문가가 있어야하며, 유지보수의 난이도가 증가한다.

 

이 책에서는 자바 마이크로서비스를 활용하여 서비스를 배포, 운영한 기업의 사례들을 소개하면서, 서비스를 안정적으로 관리하는 방법에 대해서 소개한다.

 

책 소개


자바 마이크로서비스를 활용한 SRE(출처: 한빛 미디어)

이 책은 자바를 사용하여 MSA를 안정적으로 서비스를 구축 및 배포, 운영을 할 수 있도록 단계적으로 안내하는 책으로써, MSA를 사용하는 는 기업의 SRE 사례들도 소개하고 있다.

예상 독자


이 책은 Java을 사용하여 서비스를 운영하는 팀 전체가 읽으면 아주 좋은 책이다.

물론 완전한 주니어가 읽기에는 다소 어려운 책인 거 같지만, 배포 경험이 있고 자바 경험이 있다면, 한번씩은 읽으면 좋을 책이다.

1. Java 개발자
2. MSA로 전환 예정인 Java 개발자
3. Java MSA로 구축한 서비스를 적용하고 싶은 엔지니어

 

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

728x90
반응형