개발자

현업 파이썬이서 카프카 많이 사용하시나요?

2022년 12월 17일조회 571

현업에서 스프링 부트 + 카프카 사용은 해봤는데 파이썬에서 카프카 사용 경험은 없습니다. 혹시 파이썬 + 카프카 현업에서 사용 많이들 하시나요??

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 3

진태양님의 프로필 사진

파이썬으로 카프카를 필요로하는 엔터프라이즈 애플리케이션을 구축하는 경우 당연히 사용하고 있습니다.

황민호님의 프로필 사진

카프카는 실시간 데이터 파이프라인 및 스트리밍 에플리케이션을 구축하는데 많이 사용됩니다. 파이썬의 경우 kafka-python 라이브러리가 잘 알려져 있는데요. 로드 밸런싱, 파티셔닝 및 메시지 일괄 처리와 같은 고급 기능은 물론 메시지 생성 및 사용을 위한 간단하고 직관적인 API를 제공합니다. pip install kafka-python 명령으로 설치가 가능하고, 간단한 샘플은 아래와 같습니다. -------------------------------------------------------------------- # `kafka-python`를 사용하여 카프카 프로듀서와 컨슈머를 생성합니다 from kafka import KafkaProducer, KafkaConsumer # 카프카 프로듀서를 생성하고 "test" 토픽으로 메시지를 전송합니다 producer = KafkaProducer(bootstrap_servers=['localhost:9092']) producer.send('test', b'Hello, Kafka!') # 프로듀서의 전송 메시지를 모두 전송하기 위해 flush() 메서드를 호출합니다 producer.flush() # 카프카 컨슈머를 생성하고 "test" 토픽에서 메시지를 읽습니다 consumer = KafkaConsumer('test', bootstrap_servers=['localhost:9092']) # "test" 토픽에서 메시지를 소비합니다 for message in consumer: print(message) --------------------------------------------------------------------

배창혁님의 프로필 사진

잘 모르겠네요

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!