웹프로그램 이야기

웹프로그램 이야기

  • 웹프로그램이야기 (99)
    • Spring Batch (16)
    • Spring Data (3)
      • MyBatis With JPA (2)
      • Redis With CrudRepository (1)
    • SpringBoot Kafka (5)
    • Spring Micro Services (25)
      • RestTemplate (2)
      • Service Discovery with Eure.. (2)
      • Zuul and Ribbon (1)
      • Netflix Hystrix (2)
      • RabbitMQ (7)
      • 통합로그 (3)
      • gRPC (4)
      • interfaces (1)
      • event driven architecture (2)
    • SpringBoot Monitoring (6)
      • SpringBoot Resilience4j (5)
    • Spring Security (12)
      • Spring Boot Jwt with JPA an.. (8)
      • Vue 3 Authentication with J.. (4)
    • SpringBoot Swagger (1)
    • Python (14)
      • Flask (12)
      • 데이터전처리 (2)
    • R (2)
      • R데이터분석기초 (2)
    • React (10)
      • React Hook (2)
      • React websocket with spring.. (4)
      • React Netflix Clone Project (2)
    • 오늘의점심 (1)
    • AI (1)
      • MCP (1)
    • 국내여행 (2)
      • 강원도 (2)
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

웹프로그램 이야기

컨텐츠 검색

태그

SQLAlchemy Python Redis grpc REACT JWT kibana jpa Spring Boot refresh token Resilience4j 스프링배치 refreshtoken FLASK useState accesstoken rabbitmq Kafka MSA RESTful API

최근글

댓글

공지사항

아카이브

partition(1)

  • Kafka 개념

    SpringBoot를 이용한 Kafka 연동 전에 우선 Kafka에 대한 개념 및 서버 설정이 먼저 일 것이다. Kafka에 가장 중요한 개념은 partiton과 replication 인거 같다. 아래의 그림은 파티션 3개, 레플리케이션 3개로 이루어진 토픽이 Broker에 할당된 모습이다. ISR은 위의 그림에 표신된 것처럼 특정 파티션의 리더, 팔로워 모든 레코드가 복제되어 sync가 맞는 상태를 의미한다. Kafka 용어 정리 Broker : 카프카 애플리케이션 서버 단위 Topic : 데이터 분리 단위. 다수 파티션 보유 Partition : 레코드를 담고 있음. 컨슈머 요청 시 레코드 전달 Offset : 각 레코드당 파티션에 할당된 고유 번호 Consumer : 레코드를 polling 하는 애..

    2022.01.13
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바