본문 바로가기 메뉴 바로가기

코딩공장공장장

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

코딩공장공장장

검색하기 폼
  • 분류 전체보기 (165)
    • Language (13)
      • 자바&코틀린 (13)
    • 자료구조 & 알고리즘 (34)
      • 자료구조 (7)
      • 알고리즘 (10)
      • 코딩 테스트 (17)
    • Framework & Lib (29)
      • 스프링 (23)
      • 테스트 (6)
    • DB (16)
      • mysql (9)
      • redis (7)
    • OS & Network (9)
      • OS (6)
      • Network (3)
    • 소프트웨어 (7)
      • kafka (6)
      • 모니터링 (1)
    • Design pattern (4)
    • AWS (17)
    • 개인 노트 (0)
    • 기타 (33)
      • 모바일 (15)
      • 깃 (8)
  • 방명록

2025/07/31 (1)
[Kafka 개념] Producer의 동작 원리

Kafka Producer는 Broker에 메시지를 발행(Publish)하는 클라이언트이다.Producer의 메시지 발행 방식메시지 생성ProducerRecord로 메시지 구성(key, value, topic, optional partition) 지정파티셔너가 파티션 결정파티셔너는 클라이언트에 존재명시된 파티션이 있으면 그대로 사용없다면 key가 있을 경우 → key.hashCode() % partition 수key도 없으면 → round-robin 방식배치 처리 (Batch Accumulator)같은 파티션의 메시지는 batch 단위로 묶음설정에 따라 linger.ms, batch.size 조건 만족 시 전송목적: latency 줄이고 throughput 증가브로커 전송 (send)네트워크를 통해 파티..

소프트웨어/kafka 2025. 7. 31. 22:10
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바