2011년 오픈소스로 공개한 카프카는 링크드인의 엔지니어가 만들었다고 한다.
링크드인에서 개발한 비동기 메시징 시스템에 프란츠 카프카의 이름을 따서 '카프카'라고
명명했다고 한다.
카프카는 글로벌 IT기업의 상당수가 채택한 분산 스트리밍 플랫폼이라고 한다.
카프카의 용도
1. 메세지 처리
2. 사용자의 웹 사이트 활동 추적 파이프라인
3. 애플리케이션의 통계 집계
4. 시간순으로 발생하는 이벤트를 저장해 필요한 곳으로 보냄
갑자기 카프카가 궁금해서 글을 남기게 되었는데 일단 내가 이해할 수 있는 선까지만 정리해보았다.
이후에 더 알게된 점이 있거나 도입하게 된다면 상세하게 작성해 볼 예정!
https://www.hanbit.co.kr/channel/category/category_view.html?cms_code=CMS9400468504
링크드인은 왜 카프카를 만들었나
@import url('https://fonts.googleapis.com/css?family=Nanum+Gothic:400,700|Noto+Serif+KR:200&display=swap');.body {margin-top: 20px;font-family: 'Noto Serif KR', serif;}.bodytitle_1 {margin-top: 1.5em;...
www.hanbit.co.kr
Apache Kafka(아파치 카프카)란?
Apache Kafka 에 대해 알아보려고 한다. 카프카는 링크드인에서 처음 출발한 기술로, 링크드인에서 발생하는 이슈를 해결하기 위해 만들어졌다.
velog.io
'TIL' 카테고리의 다른 글
포트 / 인바운드 규칙 / 아웃바운드 규칙 (0) | 2022.08.24 |
---|---|
온프레미스(On-premise)란?? (0) | 2022.08.24 |
NGINX 사용 이유 (0) | 2022.08.24 |
웹서버, WAS(Web Application Server) (0) | 2022.08.24 |
스프링 빈(Bean)이란? (0) | 2022.08.19 |