# General Availability of Apache Kafka® and Kafka Connect 2.8.1

[Blog](/blog/)&gt;[Technology](/blog/category/technical/)&gt;General Availability of Apache Kafka® and Kafka Connect 2.8.1 

General Availability of Apache Kafka® and Kafka Connect 2.8.1
=============================================================

October 14, 2021 | By [ Paul Aubrey](https://www.instaclustr.com/blog/author/paul-aubrey/)

 

 

 

 



   [ ](https://x.com/intent/tweet?text=General%20Availability%20of%20Apache%20Kafka%C2%AE%20and%20Kafka%20Connect%202.8.1&url=https://www.instaclustr.com/blog/general-availability-of-apache-kafka-and-kafka-connect-2-8-1/) [ ](https://www.linkedin.com/shareArticle?mini=true&url=https://www.instaclustr.com/blog/general-availability-of-apache-kafka-and-kafka-connect-2-8-1/&title=&summary=General%20Availability%20of%20Apache%20Kafka%C2%AE%20and%20Kafka%20Connect%202.8.1&source=) 

Instaclustr is pleased to announce the release of [Apache Kafka](https://www.instaclustr.com/platform/managed-apache-kafka/) version 2.8.1 on the [Instaclustr Managed Platform](https://www.instaclustr.com/platform/). The new version is available paired with version 2.8.1 of [Kafka Connect.](https://www.instaclustr.com/platform/managed-kafka-connect/) Apache Kafka is the leading distributed event streaming platform and is open source under the Apache 2.0 License. Instaclustr provides our customers managed and supported open source software allowing them to avoid the risks of both vendor lock-in and unsupported software with open source that’s really open source.

Compared to the [previous release](https://www.instaclustr.com/blog/general-availability-of-apache-kafka-and-kafka-connect-2-7-1/), version 2.8.1 of Apache Kafka includes some new features, under the hood improvements, and many bug fixes. Following are some you might find interesting:

Apache Kafka:
-------------

- ***Topic identifiers (***[***KIP-516***](https://cwiki.apache.org/confluence/x/ZRGYBw)***):***

In previous versions of Apache Kafka, topics could only be identified by their name. Now, each topic is assigned a unique topic identifier which is valid for its lifetime, and even after deletion of the topic. This change is applicable for all new topics as well as existing ones. Kafka 2.8.x clients are able to retrieve topic IDs through metadata responses.

- ***Limit broker connection creation rate (***[***KIP-612***](https://cwiki.apache.org/confluence/x/ZhgRCQ)***):***

Sometimes connection storms can occur from authorized connections (new deployment/testing effort), and each new connection adds an overhead to the broker. While KIP-306 mitigated the issue of connection by introducing a way of delaying response to a failed authentication, KIP-612 goes further and provides the ability to set a limit (both overall and per IP address) on the rate at which the broker accepts new connections. This can now be addressed by setting max.connection.creation.rate in the broker config. As always we recommend that this feature be tested on lower environments before implementing it on the production Kafka cluster.

- ***Replica leader election is too slow in the case of too many partitions (***[***KAFKA-10794***](https://issues.apache.org/jira/browse/KAFKA-10794)***)***

An issue where replica leader election was seen to be too slow in some cases (for example, due to larger number of partitions) is now fixed.

- ***Better error messages when consumer group coordinator is not available (***[***KAFKA-10839***](https://issues.apache.org/jira/browse/KAFKA-10839)***)***

More informative error messages have now been introduced for situations when a consumer encounters an issue involving a Group coordinator.

- ***Consumer group stuck in CompletingRebalance (***[***KAFKA-12890***](https://issues.apache.org/jira/browse/KAFKA-12890)***)***

An issue on previous versions where sometimes Consumer groups could get stuck in a rebalancing state has now been resolved.

Kafka Connect:
--------------

- ***Expose task configurations in Connect REST API (***[***KIP-661***](https://cwiki.apache.org/confluence/x/GDV4CQ)***):***

With this change, Apache Kafka Connect exposes a REST API allowing you to determine the workload of running connectors by being able to view their configurations. Historically, it has been possible to view the nominal configuration, but not the actual resolved configurations used by the running tasks.

Full details of the release can be found in the release notes for Apache Kafka[ 2.8.0](https://archive.apache.org/dist/kafka/2.8.0/RELEASE_NOTES.html) and[ 2.8.1](https://archive.apache.org/dist/kafka/2.8.1/RELEASE_NOTES.html).

If you would like to try our Kafka or Kafka Connect service, log in to our[ Management Console](https://console2.instaclustr.com/signup), create a test Kafka Connect cluster, and associate it with your Instaclustr managed Kafka cluster. If you haven’t created a Kafka cluster on our platform, create a test Kafka cluster and use the[ 30-day free trial](https://console.instaclustr.com/user/signup). If you’d also like a free trial of a Kafka Connect cluster, please[ contact our Sales team](https://www.instaclustr.com/contact-us/).



Interested in Managed Apache Kafka?

[Free Trial](https://console2.instaclustr.com/signup?utm_cta=signup)

 

 

 

### About the author

**[Paul Aubrey](https://www.instaclustr.com/blog/author/paul-aubrey/)** | Director of Product Management

With a strong background in product management, Paul leads a talented team, driving innovation and excellence in the company's offerings. His expertise in open source technologies has been instrumental in shaping the strategic direction of the Instaclustr Managed Platform.

 



 

 ![mail icon]()#### Get the latest articles for open sourceIn your inbox

 <a class="btn btn-primary btn-popup text-dark" href="">Sign up now</a> 

 

 

 

  ### Related content

 [ Apache Kafka MirrorMaker 2 (MM2) Part 1: Theory 

 

 This blog focuses on Kafka MirrorMaker 2 theory (Kafka replication, architecture, components and terminology) and invent some MM2 ... 

 

 

 

 

 

 

 ](https://www.instaclustr.com/blog/kafka-mirrormaker-2-theory/) 

 [ Apache Kafka MirrorMaker 2 (MM2) Part 2: Practice 

 

 In part 1 of this blog series, we focused on MirrorMaker 2 theory (Kafka replication, architecture, components and terminology) ... 

 

 

 

 

 

 

 ](https://www.instaclustr.com/blog/apache-kafka-mirrormaker-2-practice/) 

 [ Apache Kafka: Architecture, deployment and ecosystem [2025 guide] 

 

 Apache Kafka is an open-source stream-processing platform, managed by the Apache Foundation... 

 

 

 

 

 

 

 ](https://www.instaclustr.com/education/apache-kafka/) 

 

  <a class="close-modal" href="">×</a>Sign upto ourNewsletter
-----------------------
