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

한빛미디어

독자리뷰

실전 아파치 카프카를 읽고

pcr3***

|

2020-03-27

실전 아파치 카프카

이 책은 카프카를 처음 다루는 개발자를 위한 입문서다. 카프카 도입에 필요한 기초 개념부터 확장성과 고가용성 특징을 활용해 시스템을 구현하는 방법을 설명한다.

  • 저자 : 사사키 도루 , 이와사키 마사다케 , 사루타 고스케 , 쓰즈키 마사요시 , 요시다 고요
  • 번역 : 정인식
  • 출간 : 2020-02-24



IMG_0811.jpg

 

 

작년(2019)에 이미 서버개발시 테스트용으로 써볼 기회가 있어 반갑게 보았고 그때 당시에는 프로토타입 개발하느라 제대로 이해하지 못 한 상태로 사용했지만 함께 고려했던 메세지큐 들 중에서는 성능이 제일 좋았던 기억이 있다.

-

해당 기억을 가지고 [실전 아파치 카프카]를 봤는데 기존에 잘못 이해했던 부분, 알지 못했던 부분이 많았다는 것을 알았다

책 구성은 이렇다

 

 

구성 :

카프카가 만들어진 이유 --> 사용이유 --> 기본개념 --> 구축 --> 응용 --> 사례

 

 

대상 :

기본 개념이 없을 경우 처음부터 정독을 하면 좋을 듯 싶으며

경험자의 경우 사례, 능숙하게 사용하는 방법을 주요로 읽으면 좋을 것 같다.

 

 

카프카 기초 :

프로듀서 --(push)--> 브로커 --(pull)--> 컨슈머

- 메시지 : key:value 로 이루어진 카프카의 데이터 단위

- 프로듀서 : 데이터를 만들어 브로커에 메시지를 보내는 에플리케이션

- 브로커 : 메시지를 받고 전달해주는 카프카의 중심 서비스

- 컨슈머 : 브로커에서 메시지를 전달받는 에플리케이션

- 토픽 : 메시지 종류별로 관리하는 스토리지, 브로커에서 관리

 

 

아무래도 이전에 프로토타입으로만 쓰고 채택되지않아 거기서 멈췄었다.

다음번 아파치 카프카를 활용할 기회가 된다면 참고하기 좋은 책이 었다.



닫기

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