Kafka
Kafka 란? 프로젝트 운영업무(e커머스의 상품파트 소속 시) 중 kafka 라는 용어를 들었다. Kafka 는 분산 스트리밍 플랫폼이며 데이터 파이프 라인을 만들 때 주로 사용되는 오픈소스 솔루션이다. 대용량의 실시간 로그처리에 특화되어 있는 솔루션이며 데이터를 유실없이 안전하게 전달하는 것이 주 목적인 메세지 시스템에서 빠른 퍼포먼스로 데이터를 처리 할 수 있다. Kafka 용어 Event : Kafka에서 Producer와 Consumer가 데이터를 주고 받는 단위이다. Producer : 데이터를 발생시키고 Kafka Cluster 에 적재하는 프로세스. Kafka에 이벤트를 게시(post)하는 클라이언트 application을 의미한다. Kafka Cluster : kafka 서버로 이루어진 ..
2020.12.21