After seven years of development, Apache Kafka released version 1.0.0 this past November.
Neha Narkhede, CTO of Confluent, stated that it represents a "Completeness of our vision."
That's a pretty big statement and is representative of 1.0.0 not merely being a version change, but something bigger. Let's look at Aiven's take on some of the highlights of the version release.
Enhanced metrics support
You can get more information about the health of your Kafka service because of the increased granularity of the available data.
This will help Kafka gain more traction in enterprise deployments as there's better visibility into its inner workings. Aiven Kafka will be making these metrics available to you in the upcoming weeks.
Support for Java 9
Brings much improved performance in communication over TLS: numbers of up to 250% improved performance have been reported. Aiven will provide support for this later on in 2018.
Notable bug fixes
1. Speed increase of broker startup after unclean shutdown
After much work from the community, we have now made Apache Kafka 1.0 available on the Aiven platform.
Get Aiven Kafka 1.0 today
All newly created Aiven for Apache Kafka® services will be running on 1.0 automatically and we will be upgrading current client Kafka services in January.
If you are a current client and wish to upgrade to Kafka 1.0 earlier, feel free to do so by clicking the maintenance upgrade button within your customer panel.