제이로그
close
프로필 배경
프로필 로고

제이로그

  • 분류 전체보기 (77)
    • 제이로그 (12)
      • 회고 (4)
      • 생각정리 (2)
      • 면접후기 (6)
    • 데이터 엔지니어링 (14)
      • 개념정리 (1)
      • Airflow (7)
      • Spark (0)
      • Kafka (3)
      • dbt (3)
    • 데이터 분석 (3)
      • Redash (2)
      • Grafana (0)
      • Superset (1)
    • 프로그래밍 (11)
      • 개발 환경 (4)
      • Python (3)
      • FastAPI (4)
    • 데이터베이스 (3)
      • PostgreSQL (3)
    • Google Cloud (2)
      • BigQuery (2)
    • 인프라 (3)
      • 리눅스 (3)
    • DevOps (5)
      • Docker (2)
      • Kubernetes (3)
    • AI (16)
      • 개념정리 (2)
      • Tools (0)
      • RAG (14)
    • 버전관리 (2)
      • Github (2)
    • 협업툴 (2)
      • Slack (1)
      • Notion (1)
    • 알고리즘 (3)
      • 개념정리 (0)
      • 백준 (0)
      • 프로그래머스 (3)
    • 블로그 (1)
  • 홈
  • 방명록
  • 태그
  • Github
  • Linkedin
카프카(kafka) 기본 개념 이해하기 (replication, partition, segment)

카프카(kafka) 기본 개념 이해하기 (replication, partition, segment)

해당 내용은 '실전 카프카 개발부터 운영까지' 책을 통해 공부하고 정리한 내용입니다. 리플리케이션 (replication)카프카에서 리플리케이션이란 각 메시지들을 여러 개로 복제해서 브로커들에게 분산시키는 동작을 말한다.이러한 리플리케이션 덕분에 하나의 브로커에 문제가 발생하더라도 다른 브로커를 통해서 처리가 가능하기 때문에 안정성을 유지할 수 있다. 카프카에서 토픽을 생성하는 명령어에서 --replication-factor 3 이라는 옵션이 있는데 이 옵션은 카프카 내에서 몇개의 리플리케이션을 생성하겠다는 의미이다. 예를 들어, replication-factor 가 1 이면 리플리케이션이 1개 있다는 뜻이고 3이면 3개가 있다는 뜻이다. 만약 3개의 브로커를 생성해서 TEST 라는 토픽을 3개의 리플리..

  • format_list_bulleted 데이터 엔지니어링/Kafka
  • · 2025. 2. 15.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (77)
    • 제이로그 (12)
      • 회고 (4)
      • 생각정리 (2)
      • 면접후기 (6)
    • 데이터 엔지니어링 (14)
      • 개념정리 (1)
      • Airflow (7)
      • Spark (0)
      • Kafka (3)
      • dbt (3)
    • 데이터 분석 (3)
      • Redash (2)
      • Grafana (0)
      • Superset (1)
    • 프로그래밍 (11)
      • 개발 환경 (4)
      • Python (3)
      • FastAPI (4)
    • 데이터베이스 (3)
      • PostgreSQL (3)
    • Google Cloud (2)
      • BigQuery (2)
    • 인프라 (3)
      • 리눅스 (3)
    • DevOps (5)
      • Docker (2)
      • Kubernetes (3)
    • AI (16)
      • 개념정리 (2)
      • Tools (0)
      • RAG (14)
    • 버전관리 (2)
      • Github (2)
    • 협업툴 (2)
      • Slack (1)
      • Notion (1)
    • 알고리즘 (3)
      • 개념정리 (0)
      • 백준 (0)
      • 프로그래머스 (3)
    • 블로그 (1)
공지사항
최근 글
인기 글
최근 댓글
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바