KAFKA/version / / 2023. 7. 10. 12:40

[Version] Apache Kafka 3.5

반응형

https://www.confluent.io/blog/introducing-apache-kafka-3-5/

 

Introducing Apache Kafka 3.5.0

This release includes rack-aware partition assignment for Kafka consumers, full support for distributed mode in dedicated MirrorMaker 2.0 clusters, and more! Read more highlights from Mickael Maison.

www.confluent.io

 

Kafka Broker, Controller, Producer, Consumer and Admin Client

KIP-881: Rack-aware Partition Assignment for Kafka Consumers: Kafka 3.4.0 only contained the protocol changes for KIP-881. The built-in assignors have now been updated to support rack awareness.

 

KIP-881: Kafka 소비자를 위한 랙 인식 파티션 할당: Kafka 3.4.0에는 KIP-881에 대한 프로토콜 변경 사항만 포함되어 있습니다. 기본 할당자는 이제 랙 인식을 지원하도록 업데이트되었습니다.


KIP-887: Add ConfigProvider to make use of environment variables: KIP-887 introduces a new ConfigProvider implementation, EnvVarConfigProvider to retrieve configurations from environment variables.

 

KIP-887: 환경 변수를 사용하도록 ConfigProvider 추가: KIP-887은 환경 변수에서 구성을 검색하기 위해 새로운 ConfigProvider 구현인 EnvVarConfigProvider를 도입했습니다.


KIP-900: KRaft kafka-storage.sh API additions to support SCRAM for Kafka Brokers: KIP-900 updates the kafka-storage tool and adds a mechanism to configure SCRAM for inter-broker authentication with KRaft.

 

KIP-900: KRaft kafka-storage.sh API를 추가하여 Kafka 브로커용 SCRAM 지원: KIP-900은 kafka-storage 도구를 업데이트하고 KRaft와의 브로커 간 인증을 위해 SCRAM을 구성하는 메커니즘을 추가합니다.


KIP-903: Replicas with stale broker epoch should not be allowed to join the ISR: KIP-903 addresses a limitation of the inter-broker replication protocol which could lead to data loss in case of a broker failing while another broker had an unclean shutdown.

 

KIP-903: 오래된 브로커 에포크가 있는 복제본은 ISR에 가입할 수 없습니다: KIP-903은 다른 브로커가 비정상적으로 종료된 상태에서 브로커가 실패하는 경우 데이터 손실로 이어질 수 있는 브로커 간 복제 프로토콜의 제한을 해결합니다. .


Kafka Streams

KIP-399: Extend ProductionExceptionHandler to cover serialization exceptions: KIP-399 adds a method, handleSerializationException(), to the ProductionExceptionHandler interface to handle any serialization errors encountered while producing records.

 

KIP-399: 직렬화 예외를 처리하도록 ProductionExceptionHandler 확장: KIP-399는 레코드를 생성하는 동안 발생한 모든 직렬화 오류를 처리하기 위해 ProductionExceptionHandler 인터페이스에 handleSerializationException() 메서드를 추가합니다.


KIP-889: Versioned State Stores: KIP-889 introduces versioned state stores to improve the accuracy of joins when out of order records are processed.

 

KIP-889: 버전이 지정된 상태 저장소: KIP-889는 순서가 잘못된 레코드가 처리될 때 조인의 정확성을 개선하기 위해 버전이 지정된 상태 저장소를 도입했습니다.


KIP-907: Add Boolean Serde to public interface: Kafka Streams includes built-in Serdes for most primitive types. KIP-907 adds a new one for booleans.

 

KIP-907: 공용 인터페이스에 부울 Serde 추가: Kafka Streams에는 대부분의 기본 유형에 대한 내장 Serdes가 포함되어 있습니다. KIP-907은 부울에 대한 새 항목을 추가합니다.


Kafka Connect

KIP-710: Full support for distributed mode in dedicated MirrorMaker 2.0 clusters: KIP-710 improves the dedicated mode of MirrorMaker. It now supports running multiple instances and handling automatic reconfigurations.

 

KIP-710: 전용 MirrorMaker 2.0 클러스터에서 분산 모드에 대한 전체 지원: KIP-710은 MirrorMaker의 전용 모드를 개선합니다. 이제 여러 인스턴스 실행 및 자동 재구성 처리를 지원합니다.


KIP-875: First-class offsets support in Kafka Connect: KIP-875 adds REST API endpoints for managing offset of Connectors. 3.5.0 only contains endpoints for listing offsets. Endpoints for updating and deleting offsets will come in a future release.

 

KIP-875: Kafka Connect에서 일급 오프셋 지원: KIP-875는 커넥터의 오프셋을 관리하기 위한 REST API 엔드포인트를 추가합니다. 3.5.0에는 오프셋을 나열하기 위한 끝점만 포함되어 있습니다. 오프셋 업데이트 및 삭제를 위한 엔드포인트는 향후 릴리스에서 제공될 예정입니다.


KIP-894: Use incrementalAlterConfig for syncing topic configurations: With KIP-894, MirrorMaker can use the IncrementalAlterConfig API when mirroring topic configuration between clusters.

 

KIP-894: 주제 구성 동기화에 incrementalAlterConfig 사용: KIP-894를 사용하면 MirrorMaker는 클러스터 간에 주제 구성을 미러링할 때 IncrementalAlterConfig API를 사용할 수 있습니다.


KAFKA-14021: MirrorMaker 2 should implement KIP-618 APIs: KAFKA-14021 adds support for exactly-once semantics to MirrorSourceConnector.

 

KAFKA-14021: MirrorMaker 2는 KIP-618 API를 구현해야 합니다: KAFKA-14021은 MirrorSourceConnector에 정확히 한 번 의미 체계에 대한 지원을 추가합니다.


 

반응형

'KAFKA > version' 카테고리의 다른 글

[Version] Apache Kafka 3.4  (0) 2023.07.10
[Version] Apache Kafka 3.3  (0) 2023.01.06
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유