soccer3***
2021-04-11

이 책은 카프카를 처음 다루는 개발자를 위한 입문서다. 카프카 도입에 필요한 기초 개념부터 확장성과 고가용성 특징을 활용해 시스템을 구현하는 방법을 설명한다.
작년 새로 입사하신 과장님 한 분이 카프카와 관련된 세미나를 짧게 30분정도 컨퍼런스를 하신적이 있으셨다.
이름만 얼핏 들어봤지 처음 보는 내용이였기 때문에 30분이라는 짧으 시간으로는 어떤 내용인지 이해하기가
너무 어려웠었다.
그러던 중 한빛 미디어를 통해서 '실전 아파치 카프카'라는 책을 읽을 기회가 생겼다.
(당시 과장님이 참고 하셨던 책도 기억으로는 실전 아파치 카프카였다)
비록 회사에서 해당 내용을 가지고 업무를 하고 있지 않아서 실무에 바로 적용해보기 어렵지만 그래도 예전에 이해하지 못했던 개념들을 이해하는 시간을 갖자는 생각으로 접근하였다.
내용이 내게는 다소 어렵게 늦겨져 한번에 다 이해하기는 어려웠지만 그래도 그림을 통한 설명과 예제 코드들을 따라하고 여러번 리마인드 시켜주는 내용 구성으로 차츰 차츰 이해할 수 있었다.
(물론 한번 읽는 걸로는 개념들을 100% 이해하기는 힘들었다...ㅠㅠ)
접근 방식 자체가 실무에 바로 쓰겠다가 아닌 개념과 내용들을 이해하는게 목적이었기 때문에 설정을 따라해보고 적용하는 부분들은 눈으로만 넘어가보았지만 상세하게 많은 내용들을 다루고 있었기 때문에 실제 따라서 해보았다고 해도 큰 문제가 없었을 것으로 보였다.
그래도 완전히 이해가 될 때까지 다시 읽어봐야겠다!!!