filmov
tv
Apache Kafka 3.8 - Introducing a New Docker Image for GraalVM-based Native Kafka Broker
Показать описание
Apache Kafka® 3.8 is here! On behalf of the Kafka community, Danica Fine highlights key release updates, with KIPs from Kafka Core, Kafka Streams, and Kafka Connect.
Kafka Core:
- KIP-974: Introduces a new Docker Image using a GraalVM-based native Kafka binary running in KRaft mode
- KIP-1028: Introduces a Docker Official Image for Apache Kafka
- KIP-848: New Consumer group membership and rebalance protocol now in Preview
- KIP-719: Deprecates the log4j appender in favor of log4j2
- KIP-390: Adds support for setting the compression level for the specified compression codec (gzip, lz4, zstd)
- KIP-993: Introduces a new configuration that limits the access of ConfigProviders for security purposes
- KIP-1036: Expands on the changes made by KIP-334 to the RecordDeserializationException, adding failed record content and metadata
- KIP-1019: Introduces a new method, isMeasurable() to the KafkaMetric class
Kafka Streams:
- KIP-989: Introduces new metrics to aid in finding leaked StateStore iterators
- KIP-924: Adds a new group of configurable interfaces for plugging custom behavior into the Streams Partition Assignor (including StickyTaskAssignor)
- KIP-813: Adds shareable, “read-only” state stores to the Processor API, which can be loaded with topic data without additional changelog topics
Kafka Connect:
RELATED RESOURCES
CHAPTERS
00:00 - Intro
00:24 - KIP 974: Docker Image for GraalVM based Native Kafka Broker
00:51 - KIP 1028: Docker Official Image for Apache Kafka
01:17 - KIP 848: The Next Generation of the Consumer Rebalance Protocol (Preview)
01:34 - KIP 719: Deprecate Log4J Appender
01:50 - KIP 390: Support Compression Level
02:20 - KIP 993: Allow restricting files accessed by File and Directory ConfigProviders
02:42 - KIP 1036: Extend RecordDeserializationException
02:59 - KIP 1019: Expose method to determine Metric Measurability
03:16 - KIP 989: Improved StateStore Iterator metrics for detecting leaks
03:33 - KIP 924: Customizable task assignment for Streams
04:03 - KIP 813: Shareable State Stores
05:22 - Closing
–
ABOUT CONFLUENT
#apachekafka #kafka #confluent
Комментарии