2026/06/14 2

[Kafka 기초 학습] 카프카 기초 개념 6 - 컨슈머 이해 및 실습 진행

지난 글에서는 프로듀서에 대해 이해하고 실습을 진행해 보았다. 사실 이전 글에서 프로듀서와 컨슈머를 다 정리하려고 했는데 프로듀서 관련해서 알아볼 내용이 많았기 때문에 컨슈머 관련 글을 따로 분리했다. 하여간 이번 글에서는 컨슈머에 대해 이해하고 컨슈머 사용 실습을 진행해볼 예정이다. 목표1. 컨슈머의 구조에 대해 이해한다.2. 컨슈머의 다양한 설정을 통해 실습을 진행한다.0. 들어가기 전에 컨슈머(consumer)란 무엇인지 정리해보자. An Apache Kafka® Consumer is a client application that subscribes to (reads and processes) events.출처 : https://docs.confluent.io/platform/current/cli..

[Kafka 기초 학습] 카프카 기초 개념 5 - 프로듀서 이해 및 실습 진행

지난 시간에는 메시지와 메시지 포맷 그리고 파티셔닝에 대해서 알아보았다. (지난 글 궁금하면 여기 클릭!) 이번 글에서는 프로듀서와 컨슈머에 대해 각각 알아보고 어떻게 작동하는지를 찾아보고 또 실습을 할 것이다. 목표1. 프로듀서에 대해 깊이 이해한다.2. 프로듀서의 다양한 옵션을 사용해 실제로 실습한다.0. 들어가기 전에 필자가 Kafka 공부를 시작하면서 구성한 mini pc 와docker를 이용한 구성도이다. 이를 보고 이제 producer와 consumer가 어떻게 어디에 들어가서 작동하는지를 알아볼 것이다. 프로듀서와 컨슈머는 한글로 번역하면 생성자와 소비자이다. 우리는 계속 레코드를 topic내 파티션들에 쌓고 이곳에 메시지 혹은 레코드를 쌓고 이를 읽는 것을 보았다. 프로듀서(produ..