Apache Kafka는 매우 인기 있는 분산 이벤트 스트리밍 시스템입니다. 가장 널리 사용되는 사용 사례는 메시지 전송 및 이벤트 처리입니다.
이 영상에서는 Apache Kafka가 무엇인지, 엔지니어가 메시징 시스템을 확장하는 데 어떻게 도움이 되는지, 그리고 내부적으로 어떻게 작동하는지 자세히 살펴봅니다. 이 영상에서는 Jay Kreps의 2011년 논문을 참조합니다.
Kafka의 일반적인 디자인 패턴에는 게시자-구독자 및 이벤트 소싱이 있습니다. Kafka를 처음 사용하거나 내부 구조를 이해하고 싶다면 이 영상이 도움이 될 것입니다!
00:00 Apache Kafka란 무엇인가요?
01:47 고수준 설계
04:36 Kafka 확장
07:45 메시지 일괄 처리
08:40 최소 1회 전송
09:40 최대 1회 전송
10:07 정확히 1회 전송
12:45 무복사 메시징
15:12 감사합니다!
가비지 컬렉션(족벌주의): • Garbage Collection Algorithms: Mark Sweep,...
연구 논문: https://notes.stephenholiday.com/Kafk...
시스템 설계 과정: https://interviewready.io/
데이터 집약적 애플리케이션 설계 책: https://amzn.to/3SyNAOy
#Kafka #연구논문 #시스템설계