[서평] 이벤트 기반 마이크로서비스 구축

이벤트를 위주로 보면 보이는 것들

Shawn Kim
May 23, 2021

마이크로서비스를 구축하면서 서비스간의 결합도를 낮추고 컨슈머쪽 스케일 아웃을 위해 AWS MQ, SQS 같은 메세지큐를 사용하곤 했는데, 이 책은 아파치 카프카 같은 이벤트 브로커를 단순한 서비스간 메세지 전달에서 나아가 마이크로서비스를 위한 데이터 통신 구조와 이벤트 스트림을 단일 데이터원천으로서의 활용방법등을 설명한다.

이벤트는 어떻게 정의/설계하는 것이 좋을까 같은 기본적인 것부터 스트림처리에 대한 다양한 방식과 이벤트 기반 마이크로서비스의 테스트등 구축에 필요한 전반적인 내용을 모두 포함하고 있다. 그림을 잘 활용해서 개념을 설명하고 있지만, 따라하기 식의 책은 아니어서 마이크로서비스에 대한 구축경험이 없다면 그 활용에 공감하기 힘들 수도 있다.

그동안 서비스 위주의 시각에서 마이크로서비스를 개발하면서 봤던 이벤트 스트림을 이벤트 기반의 마이크로서비스 관점에서 바라보면서 문제해결을 위한 조금 더 다양한 시각을 가지게 된 것 같아 마음에 든다.

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

--

--