Kudos to Konstantine! Congrats to everyone. On Tue, Sep 21, 2021 at 9:01 AM Konstantine Karantasis < kkaranta...@apache.org> wrote:
> The Apache Kafka community is pleased to announce the release for Apache > Kafka 3.0.0 > > It is a major release that includes many new features, including: > > * The deprecation of support for Java 8 and Scala 2.12. > * Kafka Raft support for snapshots of the metadata topic and other > improvements in the self-managed quorum. > * Deprecation of message formats v0 and v1. > * Stronger delivery guarantees for the Kafka producer enabled by default. > * Optimizations in OffsetFetch and FindCoordinator requests. > * More flexible MirrorMaker 2 configuration and deprecation of MirrorMaker > 1. > * Ability to restart a connector's tasks on a single call in Kafka Connect. > * Connector log contexts and connector client overrides are now enabled by > default. > * Enhanced semantics for timestamp synchronization in Kafka Streams. > * Revamped public API for Stream's TaskId. > * Default serde becomes null in Kafka Streams and several other > configuration changes. > > You may read a more detailed list of features in the 3.0.0 blog post: > https://blogs.apache.org/kafka/ > > All of the changes in this release can be found in the release notes: > https://downloads.apache.org/kafka/3.0.0/RELEASE_NOTES.html > > You can download the source and binary release (Scala 2.12 and 2.13) from: > https://kafka.apache.org/downloads#3.0.0 > > > --------------------------------------------------------------------------------------------------- > > > Apache Kafka is a distributed streaming platform with four core APIs: > > > ** The Producer API allows an application to publish a stream of records to > one or more Kafka topics. > > ** The Consumer API allows an application to subscribe to one or more > topics and process the stream of records produced to them. > > ** The Streams API allows an application to act as a stream processor, > consuming an input stream from one or more topics and producing an > output stream to one or more output topics, effectively transforming the > input streams to output streams. > > ** The Connector API allows building and running reusable producers or > consumers that connect Kafka topics to existing applications or data > systems. For example, a connector to a relational database might > capture every change to a table. > > > With these APIs, Kafka can be used for two broad classes of application: > > ** Building real-time streaming data pipelines that reliably get data > between systems or applications. > > ** Building real-time streaming applications that transform or react > to the streams of data. > > > Apache Kafka is in use at large and small companies worldwide, including > Capital One, Goldman Sachs, ING, LinkedIn, Netflix, Pinterest, Rabobank, > Target, The New York Times, Uber, Yelp, and Zalando, among others. > > A big thank you for the following 141 authors and reviewers to this > release! > > A. Sophie Blee-Goldman, Adil Houmadi, Akhilesh Dubey, Alec Thomas, > Alexander Iskuskov, Almog Gavra, Alok Nikhil, Alok Thatikunta, Andrew Lee, > Bill Bejeck, Boyang Chen, Bruno Cadonna, CHUN-HAO TANG, Cao Manh Dat, Cheng > Tan, Chia-Ping Tsai, Chris Egerton, Colin P. McCabe, Cong Ding, Daniel > Urban, Daniyar Yeralin, David Arthur, David Christle, David Jacot, David > Mao, David Osvath, Davor Poldrugo, Dejan Stojadinović, Dhruvil Shah, Diego > Erdody, Dong Lin, Dongjoon Hyun, Dániel Urbán, Edoardo Comar, Edwin Hobor, > Eric Beaudet, Ewen Cheslack-Postava, Gardner Vickers, Gasparina Damien, > Geordie, Greg Harris, Gunnar Morling, Guozhang Wang, Gwen (Chen) Shapira, > Ignacio Acuña Frías, Igor Soarez, Ismael Juma, Israel Ekpo, Ivan Ponomarev, > Ivan Yurchenko, Jason Gustafson, Jeff Kim, Jim Galasyn, Jim Hurne, JoelWee, > John Gray, John Roesler, Jorge Esteban Quilcate Otoya, Josep Prat, José > Armando García Sancio, Juan Gonzalez-Zurita, Jun Rao, Justin Mclean, > Justine Olshan, Kahn Cheny, Kalpesh Patel, Kamal Chandraprakash, > Konstantine Karantasis, Kowshik Prakasam, Leah Thomas, Lee Dongjin, Lev > Zemlyanov, Liu Qiang, Lucas Bradstreet, Luke Chen, Manikumar Reddy, Marco > Aurelio Lotz, Matthew de Detrich, Matthias J. Sax, Michael G. Noll, Michael > Noll, Mickael Maison, Nathan Lincoln, Niket Goel, Nikhil Bhatia, Omnia G H > Ibrahim, Peng Lei, Phil Hardwick, Rajini Sivaram, Randall Hauch, Rohan > Desai, Rohit Deshpande, Rohit Sachan, Ron Dagostino, Ryan Dielhenn, Ryanne > Dolan, Sanjana Kaundinya, Sarwar Bhuiyan, Satish Duggana, Scott Hendricks, > Sergio Peña, Shao Yang Hong, Shay Elkin, Stanislav Vodetskyi, Sven Erik > Knop, Tom Bentley, UnityLung, Uwe Eisele, Vahid Hashemian, Valery Kokorev, > Victoria Xia, Viktor Somogyi-Vass, Viswanathan Ranganathan, Vito Jeng, > Walker Carlson, Warren Zhu, Xavier Léauté, YiDing-Duke, Zara Lim, Zhao > Haiyuan, bmaidics, cyc, dengziming, feyman2016, high.lee, iamgd67, > iczellion, ketulgupta1995, lamberken, loboya~, nicolasguyomar, > prince-mahajan, runom, shenwenbing, thomaskwscott, tinawenqiao, > vamossagar12, wenbingshen, wycccccc, xjin-Confluent, zhaohaidao > > We welcome your help and feedback. For more information on how to > report problems, and to get involved, visit the project website at > https://kafka.apache.org/ > > Thank you! > > Regards, > Konstantine Karantasis > -- -- Guozhang