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

코딩공장공장장

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • 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/29 (1)
[Kafka 개념] Replication

Kafka Replication카프카에서 Replication이란 각 메시지들을 여러개로 복제해서 카프카 클러스터 내 브로커들에 분산 시키는 동작을 의미한다.이러한 Replication 덕분에 하나의 브로커가 종료되더라도 카프카는 안정성을 유지할 수 있다. replication factor 옵션을 통해 복제할 브로커의 수를 지정할 수 있다.factor 수가 커지면 안정성은 높아지지만 그만큼 브로커 리소스를 많이 사용하게된다.일반적으로 테스트나 개발환경은 1, 운영환경에서 로그와 같이 유실이 허용되는 메시지는 2, 유실이 허용되지 않는 메시지는 3으로 설정하는 것이 권장된다.대규모 서비스에서도 3으로 충분히 안정성을 확보하여 가용된다고 한다. Replication이 필요한 이유카프카(Kafka)는 수많은 ..

소프트웨어/kafka 2025. 7. 29. 22:02
이전 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

티스토리툴바