Kafka 소개에 대한 짧은 영상을 보시면 카프카를 보다 더 쉽게 이해하실 수 있습니다. 본 시리즈는 Kafka 공식문서와 인프런 무료강의, Apache Kafka 101을 참고하여 한 내용입니다.
실시간 데이터란?
실시간 데이터의 정의가 무엇일지에 대해 검색해 보았습니다. 실시간 데이터란 '매시간 생성되는 데이터'를 뜻하지만, '매시간'을 어떻게 정의할 것인지에 따라 실시간 데이터의 양상이 달라지기도 합니다. 보통 수집 직후 바로 전달되는 데이터라는 뜻으로 통용되어진다고 합니다!
Event Streaming란?
어떤 일이 발생하였을 때에 초점을 맞추어 생성된 데이터
e.g.log
Kafka에서는 시간 순으로 정렬화되어 durable(내구성 있는) 데이터, 즉, 로그들의 집합을 토픽(Topic) 이라고 한다.