Notice
Recent Posts
Recent Comments
준호씨의 블로그
분산 메시징 시스템 카프카(Kafka)의 간단한 역사와 이름의 의미 본문
반응형
분산 메시징 시스템으로 유명한 카프카의 역사와 이름이 대해 간단히 알아봅시다.
Kafka는 LinkedIn에서 개발되었습니다.
2009년에 상용 버전이 처음 출시된 것 같고요. (출처: https://www.youtube.com/watch?v=3F4XwgCfQc8)
2011년에 오픈소스로 공개했습니다.
2012년 10월 23일 Apache Incubator에서 졸업했습니다.
2014년 11월 링크드인에서 카프카를 개발하던 개발자 몇몇이 Confluent라는 회사를 만들었습니다. Kafka에 집중하기 위해서요.
Kafka라는 이름은 개발자 중 한 명인 Jay Kreps가 지었습니다. writing에 최적화되어서 작가의 이름을 따는 게 적합하다 생각했고 카프카 작가의 작품을 좋아했기 때문이라고 합니다. 오픈소스 프로젝트명으로 멋지다고 생각했고요.
Jay Kreps는 Confluent 공동 창업자이며 CEO입니다.
Kafka는 검은 까마귀를 뜻하는 체코어 Kavka에서 따왔다고 추정됩니다. 좀 더 근거 있는 내용은 찾지 못했지만 여러 글들에서 그러한 내용이 발견됩니다.
Kafka의 역사와 이름이 대해 간단히 검색해서 알아본 내용들을 간단히 정리해 보았습니다. 아직 정리하지 못한 내용들은 다음에 다시 정리해 볼까 합니다.
반응형
'개발이야기' 카테고리의 다른 글
Java - distinct. 중복값 제거하기. 고윳값 구하기 (0) | 2020.08.07 |
---|---|
메시지 전달 서비스 프로젝트 작명하기 (0) | 2020.08.05 |
Jackson Json - json name을 snake case로 바꾸기 (0) | 2020.08.01 |
Jackson Json - json 가독성 높이기. pretty printer (0) | 2020.07.31 |
Jackson Json - null 필드 생략하기 (2) | 2020.07.30 |
Comments