Skip to main content
Redhat Developers  Logo
  • Products

    Platforms

    • Red Hat Enterprise Linux
      Red Hat Enterprise Linux Icon
    • Red Hat AI
      Red Hat AI
    • Red Hat OpenShift
      Openshift icon
    • Red Hat Ansible Automation Platform
      Ansible icon
    • View All Red Hat Products

    Featured

    • Red Hat build of OpenJDK
    • Red Hat Developer Hub
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenShift Dev Spaces
    • Red Hat OpenShift Local
    • Red Hat Developer Sandbox

      Try Red Hat products and technologies without setup or configuration fees for 30 days with this shared Openshift and Kubernetes cluster.
    • Try at no cost
  • Technologies

    Featured

    • AI/ML
      AI/ML Icon
    • Linux
      Linux Icon
    • Kubernetes
      Cloud icon
    • Automation
      Automation Icon showing arrows moving in a circle around a gear
    • View All Technologies
    • Programming Languages & Frameworks

      • Java
      • Python
      • JavaScript
    • System Design & Architecture

      • Red Hat architecture and design patterns
      • Microservices
      • Event-Driven Architecture
      • Databases
    • Developer Productivity

      • Developer productivity
      • Developer Tools
      • GitOps
    • Automated Data Processing

      • AI/ML
      • Data Science
      • Apache Kafka on Kubernetes
    • Platform Engineering

      • DevOps
      • DevSecOps
      • Ansible automation for applications and services
    • Secure Development & Architectures

      • Security
      • Secure coding
  • Learn

    Featured

    • Kubernetes & Cloud Native
      Openshift icon
    • Linux
      Rhel icon
    • Automation
      Ansible cloud icon
    • AI/ML
      AI/ML Icon
    • View All Learning Resources

    E-Books

    • GitOps Cookbook
    • Podman in Action
    • Kubernetes Operators
    • The Path to GitOps
    • View All E-books

    Cheat Sheets

    • Linux Commands
    • Bash Commands
    • Git
    • systemd Commands
    • View All Cheat Sheets

    Documentation

    • Product Documentation
    • API Catalog
    • Legacy Documentation
  • Developer Sandbox

    Developer Sandbox

    • Access Red Hat’s products and technologies without setup or configuration, and start developing quicker than ever before with our new, no-cost sandbox environments.
    • Explore Developer Sandbox

    Featured Developer Sandbox activities

    • Get started with your Developer Sandbox
    • OpenShift virtualization and application modernization using the Developer Sandbox
    • Explore all Developer Sandbox activities

    Ready to start developing apps?

    • Try at no cost
  • Blog
  • Events
  • Videos

Kafka Monthly Digest: August 2023

September 1, 2023
Mickael Maison

Share:

    This 67th edition of the Kafka Monthly Digest covers what happened in the Apache Kafka community in August 2023.

    For last month’s digest, see Kafka Monthly Digest: July 2023.

    Releases

    There is one new release in progress: 3.6.0.

    3.6.0

    The release process for 3.6.0 continued. Feature freeze happened on August 16 and the 3.6 branch was cut on August 21. Then code freeze was on August 31. We are now in the stabilization period before the first release candidate. You can find all the details in the release plan.

    Kafka Improvement Proposals

    Last month, the community submitted 12 KIPs (KIP-963 to KIP-974). I'll highlight a few of them:

    • KIP-965: Support disaster recovery between clusters by MirrorMaker: When mirroring ACLs between clusters, MirrorMaker downgrades allow ALL ACLs to allow READ ACLs. The reason is that remote topics should only be written to by MirrorMaker itself. However this creates issues in disaster recovery environments where we want both clusters to be identical. This KIP's goal is to remove this limitation and allow MirrorMaker to exactly mirror ACLs between clusters.
    • KIP-966: Eligible Leader Replicas: This KIP aims at solving a data loss scenario that can happen when there's only a single in-sync replica left and it experiences an unclean shutdown that causes it to lose some committed data. In this case this replica will be re-elected the leader if it restarts and incorrectly cause followers to truncate their logs thus causing data loss.
    • KIP-968: Support single-key_multi-timestamp interactive queries (IQv2) for versioned state stores and KIP-969: Support range interactive queries (IQv2) for versioned state stores: Last month, we covered KIP-960 aiming to add support for interactive queries for versioned state stores. This month two additional KIPs propose further improvements to support more complex queries with key and timestamp ranges.

    Community Releases

    • Sarama 1.41: Sarama is a pure Golang Kafka client. This version corrects how Sarama uses Kafka protocol versions based on the given version in the client configuration. For that reason it may cause breaking changes with old (< 2.1) Kafka clusters.

    Blogs

    I selected some interesting blog articles that were published last month:

    • Kafka KIP-966 - Fixing the Last Replica Standing issue
       

    To learn more about Kafka, visit Red Hat Developer's Apache Kafka topic page.

    Disclaimer: Please note the content in this blog post has not been thoroughly reviewed by the Red Hat Developer editorial team. Any opinions expressed in this post are the author's own and do not necessarily reflect the policies or positions of Red Hat.

    Recent Posts

    • DeepSeek-V3.2-Exp on vLLM, Day 0: Sparse Attention for long-context inference, ready for experimentation today with Red Hat AI

    • How to deploy the Offline Knowledge Portal on OpenShift

    • Autoscaling vLLM with OpenShift AI

    • Filtering packets from anywhere in the networking stack

    • PostGIS: A powerful geospatial extension for PostgreSQL

    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Platforms

    • Red Hat AI
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products

    Build

    • Developer Sandbox
    • Developer Tools
    • Interactive Tutorials
    • API Catalog

    Quicklinks

    • Learning Resources
    • E-books
    • Cheat Sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site Status Dashboard
    • Report a security problem

    RED HAT DEVELOPER

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit
    © 2025 Red Hat

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility

    Report a website issue