개린이 탈출기

Apache Kafka, Spring Kakfa, Spring Cloud Stream 의 차이점 본문

개발 조각 지식

Apache Kafka, Spring Kakfa, Spring Cloud Stream 의 차이점

yooverd 2025. 3. 12. 17:30
728x90
반응형
SMALL

 

kafka 공부 중 세 개념이 생각보다 잘 구분이 안돼서 혼자 만의 기준으로 정리해보았다.

 



Apache Kafka

분산 메시징 시스템 및 스트리밍 플랫폼으로 대규모 실시간 데이터 스트림을 효율적으로 처리하는 도구


Spring Kafka

스프링 프레임워크에서 제공하는 라이브러리

스프링부트 프로젝트에 최적화(혹은 손쉽게_=)하여 카프카 기술을 사용할 수 있음 (러닝커브가 낮음)


Spring Cloud Stream

스프링부트를 기반으로 메시지 브로커(apache kafka 같은 애들)에 대한 연결(바인딩)을 제공하는 프레임워크

이러한 바인딩을 *추상화*로 제공하는 것이 특징

728x90
반응형
LIST