Events, Streams, Topics Events Event란, 과거에 일어난 사실을 뜻한다. Event는 발생함으로 인해 변화된 상태를 가지고 시스템 사이를 오가는 불변의 데이터이다. Streams Event Stream이란, 관련된 Event들을 나타낸다. Topics Event Stream이 Kafka에서는 Topic이란 이름으로 저장된다. Kafka에서는 Topic이 구체화된 Event Stream을 뜻한다. Topic은 데이터베이스의 테이블이나 파일 시스템의 폴더들 같이 연관된 Event를 묶어 영속화한다. Topic은 Kafka에서 Producer 와 Consumer 를 분리하는 중요한 컨셉이다. Producer 는 Topic에 Message(Event)를 저장 (Push) 하고 Cons..