kafka1 KAFKA 알아보기(By Spring) 메시징 큐의 학습이 필요하여 카프카(KAFKA)를 학습하고 정리하는 글입니다. 출처 데브원영님의 카프카 강의 1. 카프카(KAFKA)란? Apache Kafka는 고성능 데이터 파이프라인, 스트리밍 분석, 데이터 통합 및 미션 크리티컬 애플리케이션을 위해 오픈 소스 분산 이벤트 스트리밍 플랫폼이다. 비동기 처리를 위한 메시징 큐의 한 종류이지만, 동기 처리도 가능하다! 기본적으로 프로듀서/컨슈머 구조를 가진다. 1-1. 카프카는 메일 시스템과 비슷하다! 메일 시스템 보내는 사람은 메일 서버로 메시지를 보낸다. (메일 서버에 저장됨) 받는 사람은 원할 때 메일을 볼 수 있다. 카프카 프로듀서는 카프카로 메시지를 보낸다. 컨슈머는 카프카에 저장되어 있는 메시지를 필요할 때 가져옴 2. 카프카 Quicksta.. 2023. 5. 8. 이전 1 다음