Apache Software Foundation is announcing that Apache Kafka with version number 0.8.2.2 is already available to download.
What is Apache Kafka ?
Apache Kafka is A distributed publish-subscribe (Pub/sub) messaging system, ideal for broadcasting and processing large amounts of streaming data .
Apache Kafka is similar to Facebook's Scribe engine (if you're familiar to it) and can be used to handle activity streams.It works by allowing developers to maintain one or more activity streams (or feeds).These feeds can be organized in topics, and then broadcast (published) to all subscribed consumers.The parts of Kafka that manage and publish the feeds are called producers.Kafka is basically the middle layer between the producers and consumers, a complex system that can handle any kind of traffic and requests on any type of scale.This is because Kafka was built to handle distributed server architectures, allowing developers to scale their Pub/sub systems on cloud services.
This is changelog for Apache Kafka version 0.8.2.2 :
- A new Java producer for ease of implementation and enhanced performance.
- Delete topic support.
- Per topic configuration of preference for consistency over availability.
- Scala 2.11 support and dropping support for Scala 2.8.
You can read the complete changelog and also download this latest version on their homepage:
kafka.apache.org