Can anybody list out basic differentiating features in Kafka 0.10 as compared to kafka 0.8.
We are thinking of upgrading our kafka-8 to kafka-10. What challenges can one face in upgrading?
Thanks in advance.
Kafka supports two types of topics: Regular and compacted. Regular topics can be configured with a retention time or a space bound. If there are records that are older than the specified retention time or if the space bound is exceeded for a partition, Kafka is allowed to delete old data to free storage space.
3.2. 1 is the latest release. The current stable version is 3.2.
The Kafka max message size is 1MB. In this lesson we will look at two approaches for handling larger messages in Kafka. Kafka has a default limit of 1MB per message in the topic. This is because very large messages are considered inefficient and an anti-pattern in Apache Kafka.
Apache Kafka is the most popular open-source distributed and fault-tolerant stream processing system. Kafka Consumer provides the basic functionalities to handle messages. Kafka Streams also provides real-time stream processing on top of the Kafka Consumer client.
0.10 adds the following over 0.8
You can simply identify the upgrade changes and effects if you're willing to upgrade it to 0.10.
Upgrading from 0.8.x to 0.10.0.0
This major issue has been fixed in 0.10:
The memory and bandwidth utilization of 0.9 clients is very high. Such issues were causing spike in resource utilization by the kafka brokers. P.S.: https://github.com/elodina/go_kafka_client/issues/52
Kafka 0.10 changes
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With