본문 바로가기
+ 도서 오류 정보

[정오표] 실전 카프카 개발부터 운영까지

by 책만 2021. 11. 1.

# 2022년 1월 14일 2쇄본 정오표 # 

* 초판 1쇄와 2쇄를 구입하신 독자분들도 확인하시기 바랍니다  # 전자책 ver 1.0 오류 사항

p47. 그림 1-7 출처 (오타)https;//www.co1nfluent.io/blog/ ... -> https;//www.confluent.io/blog/ 

 

# 2021년 10월 29일 1쇄본 정오표 # 

p44. 본문 27째 줄 (오타)

sesstion.timeout.ms -> session.timeout.ms

 

p78. [참고] 박스 3번째 항목 (이름 오류 수정)

kafka-console-producer.sh -> kafka-console-consumer.sh

 

p133. 2번째 [출력] 아래 (2)번 항목 설명 수정

➋ ... 두 번째 0은 커밋된 오프셋 번호

-> ... 두 번째 0은 최종 커밋 후 새로운 메시지를 전송받게 될 오프셋 번호

 

p135. 2번째 [출력] 아래 (2)와 (3)번 항목 설명 수정

➋ 첫 번째 0은 리더에포크 번호, 두 번째 0은 커밋된 오프셋 번호

->  ... 두 번째 0은 최종 커밋 후 새로운 메시지를 전송받게 될 오프셋 번호
➌ 첫 번째 1은 리더에포크 번호, 두 번째 1은 커밋된 오프셋 번호

->  ... 두 번째 1은 최종 커밋 후 새로운 메시지를 전송받게 될 오프셋 번호

 

p136. 본문 4째 줄~7째 줄

출력 결과를 보면, 리더에포크 번호가 1이었을 때를 기준으로 가장 마지막에 커밋된 오프셋 번호를 기록합니다➋. 가장 마지막에 커밋된 오프셋 번호는 1이므로, 카프카는 리더에포크 번호 1과 가장 마지막에 커밋된 오프셋 1을 leader-epoch-checkpoint 파일에 기록하게 됩니다➌.

->

출력 결과를 보면, 리더에포크 번호가 1이었을 때를 기준으로 가장 마지막에 커밋된 후 새로 메시지를 받게 될 오프셋 번호를 기록합니다➋. 가장 마지막에 커밋된 오프셋 번호는 0이므로, 카프카는 리더에포크 번호 1과 최종 커밋된 후 새로이 메시지를 전송받도록 준비된 오프셋 번호 1을 leader-epoch-checkpoint 파일에 기록하게 됩니다➌.

 

p136. 본문 9째 줄~10째 줄

뉴리더는 1번 리더에포크의 최종 커밋된 오프셋 위치가 1이라는 응답을 보냅니다.

-> 

뉴리더는 1번 리더에포크의 최종 커밋 후 준비된 오프셋 위치가 1이라는 응답을 보냅니다.

 

p139. 본문 6째 줄 (오타)

3분이 조금 넘는 시간입니다. -> 30분이 조금 넘는 시간입니다. 

 

p174. 본문 5째 줄 (오타)

PrepareAboprt -> PrepareAbort

 

p289. 표 9-1 첫 번째 항목 "키스토어 이름" 옵션

keytool -> keystore

댓글4

  • 개발자 2021.11.15 23:58

    혹시 ebook 출간 계획은 없나요? 있다면 대략적인 출시 시기는 언제정도 일까요?
    답글

    • Favicon of https://www.onlybook.co.kr 책만 2021.11.16 12:08 신고

      <실전 카프카 개발부터 운영까지>는 12월 말이나 1월 초에 출간 예정입니다. 저희 홈페이지나 페이스북 페이지에 바로 업데이트해드릴게요. 기대해주셔서 감사합니다.

  • 개발 2021.11.30 00:31

    한참 헷갈렸네요; 오프셋이 왜 저렇게 나오나.. 감사합니다.
    답글

    • Favicon of https://www.onlybook.co.kr 책만 2021.11.30 14:36 신고

      안녕하세요. 독자님. 133-136쪽의 오프셋 설명 부분 말씀하시는가 봅니다. 저희가 좀 더 면밀히 검토해서 펴냈어야 했는데 혼동을 드린 점 사과드립니다. 저희 책 열심히 봐주셔서 감사합니다.