반응형

/*
-- Title : [kfk] Kafka API 종류
-- Tag : 아파치 카프카 API apache kafka API
*/


■ 카프카(Kafka) API

Kafka API는
    • Producer API
    • Consumer API
    • Streams API
    •
Connector API
의 4가지의 핵심 API로 구성된다.

소스처를 못 찾았음

ㅁ Producer API

하나 이상의 Kafka Topic에 레코드 스트림을 게시(Publish)하기 위한 Client Library

ㅁ Consumer API

하나 이상의 Kafka Topic을 구독(Subscribe)하고 레코드 스트림을 처리할 수 있는 Client Library

ㅁ Streams API

Kafka에 저장된 레코드 스트림을 처리하고 분석하기 위한 Client Library로 Transtormation(변환), Aggregation(집계), Joining(병합), Windowing(그룹핑) 등을 처리

ㅁ Connector API

Kafka Topic에 저장된 레코드 스크림을 다른 애플리케이션이나 데이터 시스템에 연결하여 Producer나 Consumer가 재사용할 수 있는 Client Library


■ 기타 API

• Admin API : Kafka Topic, Broker 등 Object를 관리


※ Resources
data-flair.training

 

반응형

+ Recent posts