Apache Kafka® is an event streaming platform 이벤트 스트리밍 플랫폼
링크드인에서 시작되었다고 알려진 'Kafka' - 메세지 브로커 플랫폼, 오픈소스 메세징 플랫폼, 분산 데이타 스트리밍 플랫폼 등 다양하게 정의할 수 있다.
애플, 넷플릭스, 이베이, 우버, 스포티파이, 세일즈 포스, 페이팔 등 대용량 데이타 스트림을 처리하는 거의 대부분의 기업들이 'Kafka'를 사용하고 있다. 대용량의 데이타를 안정적으로 처리해주는, 대용량 스트림 처리의 사실상의 표준으로 자리를 잡아가고 있다.
하지만 기존 큐 솔루션들로 처리 가능한 소규모 트랜젝션 환경에서는 그 차이를 느낄수 없다고도 한다.
'Kafka' 사용에 대한 좋은 사례 정보가 있어 링크를 남겨본다.
ㅇ LINE에서 Kafka를 사용하는 방법
https://engineering.linecorp.com/ko/blog/how-to-use-kafka-in-line-1/
LINE에서 Kafka를 사용하는 방법 - 1편 - LINE ENGINEERING
안녕하세요. LINE에서 소프트웨어 엔지니어로 일하고 있는 Kawamura Yuto입니다. 저는 LINE 서버 개발을 중심으로 HBase 운영 등의 업무를 하고 있으며, 현재 전사적으로 Kafka 플랫폼을 제공하는 팀의 리
engineering.linecorp.com
https://kafka.apache.org/intro
Apache Kafka
Apache Kafka: A Distributed Streaming Platform.
kafka.apache.org
https://www.redhat.com/ko/topics/integration/what-is-apache-kafka
Apache Kafka(아파치 카프카)란? 소개, 생성, 설치 및 성능
Apache Kafka(아파치 카프카)는 분산 환경에서 사용되는 데이터 스트리밍 플랫폼이고, 오픈소스를 특징으로 하며, 실시간 스트림의 처리 등에서 활용되는 솔루션입니다.
www.redhat.com
'1. SW 개발 & IT 트렌드' 카테고리의 다른 글
아나콘다(Anaconda)의 Product 버전 - 종류 변경 (0) | 2022.06.13 |
---|---|
[기사] 코딩 없이 코딩…노코드, 개발 지형 바꾼다 (0) | 2022.05.30 |
Rust (러스트) - 프로그래밍 언어의 활용 (0) | 2022.05.30 |
마이크로소프트, 연례 최대 개발자대회 ‘빌드 2022’ 25일 개최 (0) | 2022.05.29 |
Azure Container Apps - 쿠버네티스를 위한 서버리스 컨테이너 서비스 (0) | 2022.05.29 |
댓글