Close Menu
Şevket Ayaksız

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    Google Maps vs Waze: I Put the Two Best Navigation Apps Head-to-Head — and One Clearly Came Out on Top

    Mayıs 1, 2026

    Samsung Electronics Offers Free 32-Inch Odyssey gaming monitor: Eligibility and How to Claim Deal

    Mayıs 1, 2026

    T-Mobile Bundles Free Hulu and Netflix for 5G Users: Eligibility Explained

    Mayıs 1, 2026
    Facebook X (Twitter) Instagram
    • software
    • Gadgets
    Facebook X (Twitter) Instagram
    Şevket AyaksızŞevket Ayaksız
    Subscribe
    • Home
    • Technology

      Google Maps vs Waze: I Put the Two Best Navigation Apps Head-to-Head — and One Clearly Came Out on Top

      Mayıs 1, 2026

      T-Mobile Bundles Free Hulu and Netflix for 5G Users: Eligibility Explained

      Mayıs 1, 2026

      This Portable Mini PC Is the Unexpected Raspberry Pi Alternative You Might Actually Want

      Mayıs 1, 2026

      Samsung warns RAM shortages could worsen beyond 2027

      Mayıs 1, 2026

      Oxford study finds friendly AI chatbots are less accurate

      Mayıs 1, 2026
    • Adobe
    • Microsoft
    • java
    • Oracle
    Şevket Ayaksız
    Anasayfa » Why Apache Kafka is Dropping ZooKeeper
    software

    Why Apache Kafka is Dropping ZooKeeper

    By mustafa efeTemmuz 22, 2024Yorum yapılmamış3 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Replacing ZooKeeper with internally managed metadata will improve scalability and management, say Kafka developers.

    Change is coming for users of Apache Kafka, the leading distributed event-streaming platform. Apache ZooKeeper, Kafka’s metadata management tool, will soon be phased out in favor of internal technology. This significant shift is set to improve the platform’s scalability and management capabilities.

    Colin McCabe, a member of the Apache Kafka project management committee and an engineer at Confluent, a company leveraging Kafka, explained the rationale behind the change. ZooKeeper has traditionally been used to store persistent cluster metadata, manage dynamic configurations, and handle topics and their partitions. However, this adds an extra layer of management complexity. By storing metadata internally within Kafka, the management process will be simplified and will enable better guarantees around issues such as versioning, McCabe said.

    The new protocol, Kafka Raft (KRaft), will replace ZooKeeper. KRaft will manage metadata internally by storing it in a distributed log. According to McCabe, the primary benefit of this transition will be enhanced scalability, though management will also see improvements. Users will no longer need to deploy and maintain a separate system for managing Kafka clusters.

    While the exact timeline for ZooKeeper’s decommissioning is not yet determined, a vote on the schedule is expected in the next week or two. The current proposal suggests making KRaft generally available in the upcoming Kafka 3.3 release, slated for August. ZooKeeper would be deprecated in the release following that and completely removed by Kafka 4.0. In Kafka 3.3, both ZooKeeper and KRaft will be available, offering users a transitional period.

     

     

    KRaft mode has been available since Kafka 2.8, released in April 2021, but it has not been production-ready. Kafka 3.3 will be the first version to offer a production-ready KRaft mode. Currently, Kafka developers are focused on achieving full feature parity between KRaft and ZooKeeper, which is said to be nearly complete. McCabe assures that developers will not face a steep learning curve when transitioning to KRaft, as the same APIs are supported. However, operators might have to learn new management practices. “Our hope is that new administrators will find this easier and that existing administrators will find it manageable to transition,” McCabe said.

    Confluent sees the deprecation of ZooKeeper as a crucial advancement for the Kafka community. Jun Rao, Kafka’s co-creator and co-founder of Confluent, stated that this move simplifies deployment and operations while improving scalability by a factor of 10 due to more efficient metadata handling. Rao expressed optimism about the community’s work on this transition, anticipating that KRaft will soon be production-ready.

    Kafka is extensively used, with more than 80% of Fortune 100 companies relying on it, according to the Apache Software Foundation. Accessible from the Apache Kafka website, the platform is a distributed system consisting of clients and servers that communicate via a high-performance TCP protocol. Kafka can be deployed on virtual machines, bare-metal hardware, and containers, both on-premises and in cloud environments.

    The transition to KRaft represents a significant milestone in Kafka’s evolution, promising to enhance its robustness and ease of use for the vast number of organizations that depend on it.

    Post Views: 273
    java Programming Languages Software Development
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    mustafa efe
    • Website

    Related Posts

    Anthropic’s Claude Security Tool Analyzes Codebases to Detect Vulnerabilities and Prioritize Fixes

    Mayıs 1, 2026

    Microsoft’s Windows Insider Program Finally Becomes More Streamlined and User-Friendly

    Nisan 11, 2026

    Microsoft launches tool to gather user feedback on Windows issues

    Nisan 8, 2026
    Add A Comment

    Comments are closed.

    Editors Picks
    8.5

    Apple Planning Big Mac Redesign and Half-Sized Old Mac

    Ocak 5, 2021

    Autonomous Driving Startup Attracts Chinese Investor

    Ocak 5, 2021

    Onboard Cameras Allow Disabled Quadcopters to Fly

    Ocak 5, 2021
    Top Reviews
    9.1

    Review: T-Mobile Winning 5G Race Around the World

    By sevketayaksiz
    8.9

    Samsung Galaxy S21 Ultra Review: the New King of Android Phones

    By sevketayaksiz
    8.9

    Xiaomi Mi 10: New Variant with Snapdragon 870 Review

    By sevketayaksiz
    Advertisement
    Demo
    Şevket Ayaksız
    Facebook X (Twitter) Instagram YouTube
    • Home
    • Adobe
    • microsoft
    • java
    • Oracle
    • Contact
    © 2026 Theme Designed by Şevket Ayaksız.

    Type above and press Enter to search. Press Esc to cancel.