Untitled

Data in Motion Platform / Event Streaming Platform

이벤트란?

비즈니스에서 일어나는 모든 일(데이터)을 의미

→ 이벤트는 빅 데이터의 특징을 가짐

→ 대용량의 데이터가 발생

Event Stream은 연속적으로 발생하는 많은 이벤트를 의미함. MQ같은 기존 메세지 플랫폼으로는 처리하기 어려울 정도로 많은 데이터 때문에 kafka등장

Kafka의 특징

  1. 이벤트 스트림을 안전하게 전송 (Pub & Sub 구조)
  2. 이벤트 스트림을 디스크에 저장 (Write to Disk)
  3. 이벤트 스트림을 분석 및 처리 (Processing & Analysis)

Kafka 적용 사례