[천지일보=황시연 기자] SNS에서 대량의 메시지를 처리하기 위해선 그에 맞는 프로그램이 필요할 것이다. 이때 주로 사용되는 프로그램은 ‘카프카’ 이다.

카프카는 오픈소스 프로젝트로 가장 빠르게 성장하고 있다. 카프카의 시작은 소셜네트워크인 링크드인에서 내부 인프라 시스템 구축할 때부터이다. 링크드인은 실시간으로 애플리케이션에서 데이터를 지원할 수 있는 프로그램들이 없었기에 만들었다고 한다.

즉 카프카는 스트리밍 플랫폼으로 볼 수 있다. 데이터 스트림을 쓰고 읽고 저장하고 처리하는 시스템이다. 카프카에 대해서 자세히 알 방법을 없을까?

카프카를 개발한 컨플루언트와 링크드인의 엔지니어들이 ‘카프카 핵심 가이드’ 책을 펴냈다. 이 책은 카프카의 실용적인 안내서이다. 카프카의 아키텍처 및 내부의 프로세스에 대해 상세히 알려준다.

카프카의 내부 메커니즘을 잘 아는 저자들이 쓴 책으로 카프카에 관심 있는 개발자들에게 큰 도움이 될 것이다. 이 책을 통해 카프카 설치, 구성, 튜닝 및 모니터링을 할 수 있기 때문이다.

네하 나크헤데, 그웬 샤피라, 토드 팔리노 저자 / 제이펍 펴냄

천지일보는 24시간 여러분의 제보를 기다립니다.
저작권자 © 천지일보 무단전재 및 재배포 금지