apache kafka 는 kafka 기본(?) 버전이고 confluent platform 은 kafka 패키지 버전이라고 볼수 있습니다. kafka는 원래 링크드인 에서 개발되다가 오픈소스로 공개되었습니다.
링크드인의 개발자 몇몇이 컨플루언트 라는 회사를 창립했고 지금까지 카프카를 발전시키고 있습니다. 오픈소스라서 아무나(?)
contribute 는 할수는 있으나 핵심 멤버는 컨플루언트 회사의 멤버들입니다. confluent platform 은 컨플루언트 회사에서 만든 kafka 패키지입니다. 이름에 kafka가 없어서 헷갈릴수 있으나 kafka가 핵심입니다.
즉 confluent platform은 apache kafka + 기타 유용한 서비스/라이브러리 등을 패키지로 묶어 놓은 것입니다. 귀찮게 버전에 맞게 다른 서비스/라이브러리를 설치하지 않아도 되니 confluent kafka 가 편리합니다.
다른것에 비유하자면 python 으로 데이터분석, 머신 러닝을 하려면 아래 2가지 ...
#
apache
#
confluent
#
kafka
#
platform
#
vs
#
카프카
#
컨플루언트
#
플랫폼