Congratulations on this amazing release! Lots of cool new features :) I've also released a YouTube video that will hopefully help the community get up to speed: https://www.youtube.com/watch?v=kaWbp1Cnfo4&t=5s
Happy watching! On Tue, Mar 26, 2019 at 7:02 PM Matthias J. Sax <mj...@apache.org> wrote: > The Apache Kafka community is pleased to announce the release for Apache > Kafka 2.2.0 > > - Added SSL support for custom principal name > - Allow SASL connections to periodically re-authenticate > - Command line tool bin/kafka-topics.sh adds AdminClient support > - Improved consumer group management > - default group.id is `null` instead of empty string > - API improvement > - Producer: introduce close(Duration) > - AdminClient: introduce close(Duration) > - Kafka Streams: new flatTransform() operator in Streams DSL > - KafkaStreams (and other classed) now implement AutoClosable to > support try-with-resource > - New Serdes and default method implementations > - Kafka Streams exposed internal client.id via ThreadMetadata > - Metric improvements: All `-min`, `-avg` and `-max` metrics will now > output `NaN` as default value > > All of the changes in this release can be found in the release notes: > https://www.apache.org/dist/kafka/2.2.0/RELEASE_NOTES.html > > > You can download the source and binary release (Scala 2.11 and 2.12) > from: https://kafka.apache.org/downloads#2.2.0 > > > --------------------------------------------------------------------------------------------------- > > > Apache Kafka is a distributed streaming platform with four core APIs: > > > ** The Producer API allows an application to publish a stream 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 98 contributors to this release! > > Alex Diachenko, Andras Katona, Andrew Schofield, Anna Povzner, Arjun > Satish, Attila Sasvari, Benedict Jin, Bert Roos, Bibin Sebastian, Bill > Bejeck, Bob Barrett, Boyang Chen, Bridger Howell, cadonna, Chia-Ping > Tsai, Chris Egerton, Colin Hicks, Colin P. Mccabe, Colin Patrick McCabe, > cwildman, Cyrus Vafadari, David Arthur, Dhruvil Shah, Dong Lin, Edoardo > Comar, Flavien Raynaud, forficate, Gardner Vickers, Guozhang Wang, Gwen > (Chen) Shapira, hackerwin7, hejiefang, huxi, Ismael Juma, Jacek > Laskowski, Jakub Scholz, Jarek Rudzinski, Jason Gustafson, Jingguo Yao, > John Eismeier, John Roesler, Jonathan Santilli, jonathanskrzypek, Jun > Rao, Kamal Chandraprakash, Kan Li, Konstantine Karantasis, lambdaliu, > Lars Francke, layfe, Lee Dongjin, linyli001, lu.ke...@berkeley.edu, > Lucas Bradstreet, Magesh Nandakumar, Manikumar Reddy, Manikumar Reddy O, > Manohar Vanam, Mark Cho, Mathieu Chataigner, Matthias J. Sax, Matthias > Wessendorf, matus-cuper, Max Zheng, Mayuresh Gharat, Mickael Maison, > mingaliu, Nikolay, occho, Pasquale Vazzana, Radai Rosenblatt, Rajini > Sivaram, Randall Hauch, Renato Mefi, Richard Yu, Robert Yokota, Ron > Dagostino, ryannatesmith, Samuel Hawker, Satish Duggana, Sayat, seayoun, > Shawn Nguyen, slim, Srinivas Reddy, Stanislav Kozlovski, Stig Rohde > Døssing, Suman, Tom Bentley, u214578, Vahid Hashemian, Viktor Somogyi, > Viktor Somogyi-Vass, Xi Yang, Xiongqi Wu, ying-zheng, Yishun Guan, > Zhanxiang (Patrick) Huang > > 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, > > Matthias >