카프카1 apache kafka 개념 정리 kafka는 아마 가장 유명한 스트리밍 플랫폼 중 하나 일 것입니다. 여러모로 사용은 해봤지만 아직 개념적으로 부족한 부분이 많은 듯하여 처음부터 다시 정리해봅니다. 1. Apache Kafka의 간단한 정리 kafka는 분산 스트리밍 플랫폼이라고 합니다. 여기서 분산은 위의 그림처럼 여러 서버 혹은 데이터 센터에 클러스터로 설치 가능하다는 것을 말하며 스트리밍 플랫폼은 데이터 레코드 스트림을 처리할 수 있는 플랫폼이라는 것을 뜻합니다. 쉽게 말하자면 실시간으로 생기는 스트리밍 데이터를 분배할 수 있는 플랫폼 이라고도 할 수 있습니다. 이러한 특성 때문에 대체적으로 실시간 데이터 파이프라인 등 스트리밍 데이터 위주로 사용됩니다. 또한 3가지 특징을 가지고 있습니다. 높은 확장성(scalability)과 .. 2021. 6. 3. 이전 1 다음