728x90 반응형 데이터수집17 [Kraft] Kraft 소개 목적 Kraft 도입에 대한 니즈를 소개하기 위함 등장 배경 기존 아파치 주키퍼의 경우 아래의 문제점이 있었음성능적인 부분브로커는 모든 토픽과 파티션에 대한 메타데이터를 주키퍼에서 읽어야 하며, 메타데이터의 업데이터는 주키퍼에서 동기방식으로 일어나고, 브로커에는 비동기방식으로 전달됨. 이 때문에 토픽과 파티션이 많은 대규모 카프카 클러스터에서는 지연이 등의 병목현상이 발생하게 됨관리적인 부분주키퍼와 카프카는 완전히 다른 애플리케이션으로 서로 다른 구성 파일, 환경, 서비스 데몬을 가지고 있음. 결국 관리자는 동시에 서로 다른 애플리케이셩늘 운영해야 함모니터링 등서로 다른 애플리케이션인 만큼 모니터링을 적용하는 방법과 주요 메트릭도 다름 Kraft의 주요 목적 카프카의 구조를 단순화하고 확장성을 향.. 2024. 11. 2. [Zookeeper] Ver. 3.7.2 Release note 요약 New Feature- ImprovementXXE 취약점 때문에 reload4j를 업그레이드함 BugMULTI 요청에 포함된 CREATE2 요청은 일반 CREATE 응답만 받는 버그가 수정됨QuorumPeer가 Thread.getId를 다른 의미로 오버라이드하는 버그가 수정됨SyncThread와 CommitProcessor 스레드 간의 경쟁 상태가 발생하는 버그가 수정됨 Test- Wish- Task- Sub-task- 참고전체 Release note docIndex of /doc (apache.org)특정 버전 Release note docZooKeeper: Because Coordinating Distributed Systems is a Zoo (apache.org) 2024. 10. 25. [Zookeeper] Ver. 3.7.1 Release note 요약 New Feature- ImprovementAdminServer가 HTTPS를 강제로 사용하도록 허용함옵저버 동기화 시간에 대한 메트릭을 추가함 BugClientCnxn에서 부적절한 동기화가 일어나는 버그가 수정됨ZooInspector가 노드 데이터가 null일 때 콘솔에 NullPointerExceptions를 던지는 버그가 수정됨재시작된 쿼럼 멤버로부터의 메시지 처리 중에 NPE가 발생하는 버그가 수정됨 Test- Wish- TaskZooKeeperServerController가 세션을 만료시킬 수 있도록 활성화함 Sub-task리더에서 긴 소켓 종료 시간에 의해 핑이 차단되는 것을 방지하기 위해 쿼럼 소켓을 비동기적으로 닫도록 함 참고전체 Release note docIndex of /doc (ap.. 2024. 10. 24. [Zookeeper] Ver. 3.6.4 Release note 요약 New Feature- Improvement클라이언트가 연결을 종료할 때 spammy 스택트레이스를 로그하지 않도록 함 Bugsasl 로그인 또는 subject.doAs()의 느린 처리로 인해 zk 클라이언트가 서버가 응답하지 않았다고 잘못 가정하고 연결을 종료하며 불필요한 재시도를 하는 버그가 수정됨리더가 팔로워 노드에 설정되지 않은 경우 메트릭 실행 중 NPE를 방지하도록 함ZkDatabase.txnCount가 비트랜잭션 요청을 로깅하는 버그가 수정됨SyncThread와 CommitProcessor 스레드 간의 경쟁 상태가 발생하는 버그가 수정됨 Test- Wish- Task- Sub-task- 참고전체 Release note docIndex of /doc (apache.org)특정 버전 Releas.. 2024. 10. 22. 이전 1 2 3 4 5 다음 728x90 반응형