blob: bd17d62c5753c2c5dc21ef9c35b04431b39e67cd [file] [log] [blame]
<!--#include virtual="includes/_header.htm" -->
<body class="page-downloads ">
<!--#include virtual="includes/_top.htm" -->
<div class="content">
<!--#include virtual="includes/_nav.htm" -->
<div class="right">
<h1>Download</h1>
<p>2.6.0 is the latest release. The current stable version is 2.6.0.</p>
<p>
You can verify your download by following these <a href="https://www.apache.org/info/verification.html">procedures</a> and using these <a href="https://www.apache.org/dist/kafka/KEYS">KEYS</a>.
</p>
<span id="2.6.0"></span>
<h3 class="download-version">2.6.0<a href="#2.6.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released Aug 3, 2020
</li>
<li>
<a href="https://www.apache.org/dist/kafka/2.6.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.6.0/kafka-2.6.0-src.tgz">kafka-2.6.0-src.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.6.0/kafka-2.6.0-src.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.6.0/kafka-2.6.0-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.12 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.6.0/kafka_2.12-2.6.0.tgz">kafka_2.12-2.6.0.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.6.0/kafka_2.12-2.6.0.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.6.0/kafka_2.12-2.6.0.tgz.sha512">sha512</a>)</li>
<li>Scala 2.13 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.6.0/kafka_2.13-2.6.0.tgz">kafka_2.13-2.6.0.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.6.0/kafka_2.13-2.6.0.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.6.0/kafka_2.13-2.6.0.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version
built for the same Scala version you use. Otherwise any version should work (2.13 is recommended).
</li>
</ul>
<p>
Kafka 2.6.0 includes a number of significant new features. Here is a summary of some notable changes:
</p>
<ul>
<li>TLSv1.3 has been enabled by default for Java 11 or newer</li>
<li>Significant performance improvements, especially when the broker has large numbers of partitions</li>
<li>Smooth scaling out of Kafka Streams applications</li>
<li>Kafka Streams support for emit on change</li>
<li>New metrics for better operational insight</li>
<li>Kafka Connect can automatically create topics for source connectors when configured to do so</li>
<li>Improved error reporting options for sink connectors in Kafka Connect</li>
<li>New Filter and conditional SMTs in Kafka Connect</li>
<li>The default value for the `client.dns.lookup` configuration is now `use_all_dns_ips`</li>
<li>Upgrade Zookeeper to 3.5.8</li>
</ul>
<p>
For more information, please read the detailed <a href="https://www.apache.org/dist/kafka/2.6.0/RELEASE_NOTES.html">Release Notes</a>.
</p>
<span id="2.5.1"></span>
<h3 class="download-version">2.5.1<a href="#2.5.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released August 10, 2020
</li>
<li>
<a href="https://www.apache.org/dist/kafka/2.5.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.5.1/kafka-2.5.1-src.tgz">kafka-2.5.1-src.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.5.1/kafka-2.5.1-src.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.5.1/kafka-2.5.1-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.12 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.5.1/kafka_2.12-2.5.1.tgz">kafka_2.12-2.5.1.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.5.1/kafka_2.12-2.5.1.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.5.1/kafka_2.12-2.5.1.tgz.sha512">sha512</a>)</li>
<li>Scala 2.13 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.5.1/kafka_2.13-2.5.1.tgz">kafka_2.13-2.5.1.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.5.1/kafka_2.13-2.5.1.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.5.1/kafka_2.13-2.5.1.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version
built for the same Scala version you use. Otherwise any version should work (2.12 is recommended).
</li>
</ul>
<p>
Kafka 2.5.1 fixes 72 issues since the 2.5.0 release.
For more information, please read the detailed <a href="https://www.apache.org/dist/kafka/2.5.1/RELEASE_NOTES.html">Release Notes</a>.
</p>
<span id="2.5.0"></span>
<h3 class="download-version">2.5.0<a href="#2.5.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released April 15, 2020
</li>
<li>
<a href="https://www.apache.org/dist/kafka/2.5.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.5.0/kafka-2.5.0-src.tgz">kafka-2.5.0-src.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.5.0/kafka-2.5.0-src.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.5.0/kafka-2.5.0-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.12 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.5.0/kafka_2.12-2.5.0.tgz">kafka_2.12-2.5.0.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.5.0/kafka_2.12-2.5.0.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.5.0/kafka_2.12-2.5.0.tgz.sha512">sha512</a>)</li>
<li>Scala 2.13 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.5.0/kafka_2.13-2.5.0.tgz">kafka_2.13-2.5.0.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.5.0/kafka_2.13-2.5.0.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.5.0/kafka_2.13-2.5.0.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version
built for the same Scala version you use. Otherwise any version should work (2.12 is recommended).
</li>
</ul>
<p>
Kafka 2.5.0 includes a number of significant new features. Here is a summary of some notable changes:
</p>
<ul>
<li>TLS 1.3 support (1.2 is now the default)</li>
<li>Co-groups for Kafka Streams</li>
<li>Incremental rebalance for Kafka Consumer</li>
<li>New metrics for better operational insight</li>
<li>Upgrade Zookeeper to 3.5.7</li>
<li>Deprecate support for Scala 2.11</li>
</ul>
<p>
For more information, please read the detailed <a href="https://www.apache.org/dist/kafka/2.5.0/RELEASE_NOTES.html">Release Notes</a>.
</p>
<span id="2.4.1"></span>
<h3 class="download-version">2.4.1<a href="#2.4.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released March 12, 2020
</li>
<li>
<a href="https://www.apache.org/dist/kafka/2.4.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.4.1/kafka-2.4.1-src.tgz">kafka-2.4.1-src.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.4.1/kafka-2.4.1-src.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.4.1/kafka-2.4.1-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.4.1/kafka_2.11-2.4.1.tgz">kafka_2.11-2.4.1.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.4.1/kafka_2.11-2.4.1.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.4.1/kafka_2.11-2.4.1.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.4.1/kafka_2.12-2.4.1.tgz">kafka_2.12-2.4.1.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.4.1/kafka_2.12-2.4.1.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.4.1/kafka_2.12-2.4.1.tgz.sha512">sha512</a>)</li>
<li>Scala 2.13 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.4.1/kafka_2.13-2.4.1.tgz">kafka_2.13-2.4.1.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.4.1/kafka_2.13-2.4.1.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.4.1/kafka_2.13-2.4.1.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version
built for the same Scala version you use. Otherwise any version should work (2.12 is recommended).
</li>
</ul>
<p>
For more information, please read the detailed <a href="https://www.apache.org/dist/kafka/2.4.1/RELEASE_NOTES.html">Release Notes</a>.
</p>
<span id="2.4.0"></span>
<h3 class="download-version">2.4.0<a href="#2.4.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released December 16, 2019
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/2.4.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/2.4.0/kafka-2.4.0-src.tgz">kafka-2.4.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.4.0/kafka-2.4.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.4.0/kafka-2.4.0-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.4.0/kafka_2.11-2.4.0.tgz">kafka_2.11-2.4.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.4.0/kafka_2.11-2.4.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.4.0/kafka_2.11-2.4.0.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.4.0/kafka_2.12-2.4.0.tgz">kafka_2.12-2.4.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.4.0/kafka_2.12-2.4.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.4.0/kafka_2.12-2.4.0.tgz.sha512">sha512</a>)</li>
<li>Scala 2.13 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.4.0/kafka_2.13-2.4.0.tgz">kafka_2.13-2.4.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.4.0/kafka_2.13-2.4.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.4.0/kafka_2.13-2.4.0.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version
built for the same Scala version you use. Otherwise any version should work (2.12 is recommended).
</li>
</ul>
<p>
Kafka 2.4.0 includes a number of significant new features. Here is a summary of some notable changes:
</p>
<ul>
<li>Allow consumers to fetch from closest replica.</li>
<li>Support for incremental cooperative rebalancing to the consumer rebalance protocol.</li>
<li>MirrorMaker 2.0 (MM2), a new multi-cluster, cross-datacenter replication engine.</li>
<li>New Java authorizer Interface.</li>
<li>Support for non-key joining in KTable.</li>
<li>Administrative API for replica reassignment.</li>
</ul>
<p>
For more information, please read the detailed <a href="https://archive.apache.org/dist/kafka/2.4.0/RELEASE_NOTES.html">Release Notes</a>.
</p>
<span id="2.3.1"></span>
<h3 class="download-version">2.3.1<a href="#2.3.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released Oct 24, 2019
</li>
<li>
<a href="https://www.apache.org/dist/kafka/2.3.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.3.1/kafka-2.3.1-src.tgz">kafka-2.3.1-src.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.3.1/kafka-2.3.1-src.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.3.1/kafka-2.3.1-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.3.1/kafka_2.11-2.3.1.tgz">kafka_2.11-2.3.1.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.3.1/kafka_2.11-2.3.1.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.3.1/kafka_2.11-2.3.1.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.3.1/kafka_2.12-2.3.1.tgz">kafka_2.12-2.3.1.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.3.1/kafka_2.12-2.3.1.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.3.1/kafka_2.12-2.3.1.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.12 is recommended).
</li>
</ul>
<p>
For more information, please read the detailed <a href="https://archive.apache.org/dist/kafka/2.3.1/RELEASE_NOTES.html">Release Notes</a>.
</p>
<span id="2.3.0"></span>
<h3 class="download-version">2.3.0<a href="#2.3.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released Jun 25, 2019
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/2.3.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/2.3.0/kafka-2.3.0-src.tgz">kafka-2.3.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.3.0/kafka-2.3.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.3.0/kafka-2.3.0-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.3.0/kafka_2.11-2.3.0.tgz">kafka_2.11-2.3.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.3.0/kafka_2.11-2.3.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.3.0/kafka_2.11-2.3.0.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.3.0/kafka_2.12-2.3.0.tgz">kafka_2.12-2.3.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.3.0/kafka_2.12-2.3.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.3.0/kafka_2.12-2.3.0.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.12 is recommended).
</li>
</ul>
<p>
Kafka 2.3.0 includes a number of significant new features. Here is a summary of some notable changes:
</p>
<ul>
<li>There have been several improvements to the Kafka Connect REST API.</li>
<li>Kafka Connect now supports incremental cooperative rebalancing. </li>
<li>Kafka Streams now supports an in-memory session store and window store.</li>
<li>The AdminClient now allows users to determine what operations they are authorized to perform on topics.</li>
<li>There is a new broker start time metric.</li>
<li>JMXTool can now connect to secured RMI ports.</li>
<li>An incremental AlterConfigs API has been added. The old AlterConfigs API has been deprecated.</li>
<li>We now track partitions which are under their min ISR count.</li>
<li>Consumers can now opt-out of automatic topic creation, even when it is enabled on the broker.</li>
<li>Kafka components can now use external configuration stores (KIP-421).</li>
<li>We have implemented improved replica fetcher behavior when errors are encountered.</li>
</ul>
<p>
For more information, please read the detailed <a href="https://archive.apache.org/dist/kafka/2.3.0/RELEASE_NOTES.html">Release Notes</a>.
</p>
<span id="2.2.2"></span>
<h3 class="download-version">2.2.2<a href="#2.2.2"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released Dec 1, 2019
</li>
<li>
<a href="https://www.apache.org/dist/kafka/2.2.2/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.2.2/kafka-2.2.2-src.tgz">kafka-2.2.2-src.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.2.2/kafka-2.2.2-src.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.2.2/kafka-2.2.2-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.2.2/kafka_2.11-2.2.2.tgz">kafka_2.11-2.2.2.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.2.2/kafka_2.11-2.2.2.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.2.2/kafka_2.11-2.2.2.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.2.2/kafka_2.12-2.2.2.tgz">kafka_2.12-2.2.2.tgz</a> (<a href="https://www.apache.org/dist/kafka/2.2.2/kafka_2.12-2.2.2.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/2.2.2/kafka_2.12-2.2.2.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.12 is recommended).
</li>
</ul>
<span id="2.2.1"></span>
<h3 class="download-version">2.2.1<a href="#2.2.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released Jun 1, 2019
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/2.2.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/2.2.1/kafka-2.2.1-src.tgz">kafka-2.2.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.2.1/kafka-2.2.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.2.1/kafka-2.2.1-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.2.1/kafka_2.11-2.2.1.tgz">kafka_2.11-2.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.2.1/kafka_2.11-2.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.2.1/kafka_2.11-2.2.1.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.2.1/kafka_2.12-2.2.1.tgz">kafka_2.12-2.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.2.1/kafka_2.12-2.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.2.1/kafka_2.12-2.2.1.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.12 is recommended).
</li>
</ul>
<span id="2.2.0"></span>
<h3 class="download-version">2.2.0<a href="#2.2.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released Mar 22, 2019
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/2.2.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/2.2.0/kafka-2.2.0-src.tgz">kafka-2.2.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.2.0/kafka-2.2.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.2.0/kafka-2.2.0-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.2.0/kafka_2.11-2.2.0.tgz">kafka_2.11-2.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.2.0/kafka_2.11-2.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.2.0/kafka_2.11-2.2.0.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.2.0/kafka_2.12-2.2.0.tgz">kafka_2.12-2.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.2.0/kafka_2.12-2.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.2.0/kafka_2.12-2.2.0.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.12 is recommended).
</li>
</ul>
<p>
Kafka 2.2.0 includes a number of significant new features. Here is a summary of some notable changes:
</p>
<ul>
<li>Added SSL support for custom principal name</li>
<li>Allow SASL connections to periodically re-authenticate</li>
<li>Command line tool <code>bin/kafka-topics.sh</code> adds AdminClient support</li>
<li>Improved consumer group management: default <code>group.id</code> is <code>null</code> instead of empty string</li>
<li>API improvement:
<ul>
<li>Producer: introduce <code>close(Duration)</code></li>
<li>AdminClient: introduce <code>close(Duration)</code></li>
<li>Kafka Streams: new <code>flatTransform()</code> operator in Streams DSL</li>
<li>KafkaStreams (and other classed) now implement <code>AutoClosable</code> to support try-with-resource</li>
<li>New Serdes and default method implementations</li>
</ul>
</li>
<li>Kafka Streams exposed internal <code>client.id</code> via <code>ThreadMetadata</code></li>
<li>Metric improvements: All <code>-min</code>, <code>-avg</code> and <code>-max</code> metrics will now output <code>NaN</code> as default value</li>
</ul>
<p>
For more information, please read the detailed <a href="https://archive.apache.org/dist/kafka/2.2.0/RELEASE_NOTES.html">Release Notes</a>.
</p>
<span id="2.1.1"></span>
<h3 class="download-version">2.1.1<a href="#2.1.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released Feb 15, 2019
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/2.1.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/2.1.1/kafka-2.1.1-src.tgz">kafka-2.1.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.1.1/kafka-2.1.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.1.1/kafka-2.1.1-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.1.1/kafka_2.11-2.1.1.tgz">kafka_2.11-2.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.1.1/kafka_2.11-2.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.1.1/kafka_2.11-2.1.1.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.1.1/kafka_2.12-2.1.1.tgz">kafka_2.12-2.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.1.1/kafka_2.12-2.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.1.1/kafka_2.12-2.1.1.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.12 is recommended).
</li>
</ul>
<span id="2.1.0"></span>
<h3 class="download-version">2.1.0<a href="#2.1.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released Nov 20, 2018
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/2.1.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/2.1.0/kafka-2.1.0-src.tgz">kafka-2.1.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.1.0/kafka-2.1.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.1.0/kafka-2.1.0-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.1.0/kafka_2.11-2.1.0.tgz">kafka_2.11-2.1.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.1.0/kafka_2.11-2.1.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.1.0/kafka_2.11-2.1.0.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.1.0/kafka_2.12-2.1.0.tgz">kafka_2.12-2.1.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.1.0/kafka_2.12-2.1.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.1.0/kafka_2.12-2.1.0.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.12 is recommended).
</li>
</ul>
<p>
Kafka 2.1.0 includes a number of significant new features. Here is a summary of some notable changes:
</p>
<ul>
<li>Java 11 support</li>
<li>Support for Zstandard, which achieves compression comparable to gzip with higher compression and especially decompression speeds (KIP-110)</li>
<li>Avoid expiring committed offsets for active consumer group (KIP-211)</li>
<li>Provide Intuitive User Timeouts in The Producer (KIP-91)</li>
<li>Kafka's replication protocol now supports improved fencing of zombies. Previously, under certain rare conditions, if a broker became partitioned
from Zookeeper but not the rest of the cluster, then the logs of replicated partitions could diverge and cause data loss in the worst case (KIP-320).</li>
<li>Streams API improvements (KIP-319, KIP-321, KIP-330, KIP-353, KIP-356)</li>
<li>Admin script and admin client API improvements to simplify admin operation (KIP-231, KIP-308, KIP-322, KIP-324, KIP-338, KIP-340)</li>
<li>DNS handling improvements (KIP-235, KIP-302)</li>
</ul>
<p>
For more information, please read the detailed <a href="https://archive.apache.org/dist/kafka/2.1.0/RELEASE_NOTES.html">Release Notes</a>.
</p>
<span id="2.0.1"></span>
<h3 class="download-version">2.0.1<a href="#2.0.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released November 9, 2018
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/2.0.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/2.0.1/kafka-2.0.1-src.tgz">kafka-2.0.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.0.1/kafka-2.0.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.0.1/kafka-2.0.1-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.0.1/kafka_2.11-2.0.1.tgz">kafka_2.11-2.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.0.1/kafka_2.11-2.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.0.1/kafka_2.11-2.0.1.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.0.1/kafka_2.12-2.0.1.tgz">kafka_2.12-2.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.0.1/kafka_2.12-2.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.0.1/kafka_2.12-2.0.1.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.12 is recommended).
</li>
</ul>
<span id="2.0.0"></span>
<h3 class="download-version">2.0.0<a href="#2.0.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released July 30, 2018
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/2.0.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/2.0.0/kafka-2.0.0-src.tgz">kafka-2.0.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.0.0/kafka-2.0.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.0.0/kafka-2.0.0-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.0.0/kafka_2.11-2.0.0.tgz">kafka_2.11-2.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.0.0/kafka_2.11-2.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.0.0/kafka_2.11-2.0.0.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/2.0.0/kafka_2.12-2.0.0.tgz">kafka_2.12-2.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/2.0.0/kafka_2.12-2.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/2.0.0/kafka_2.12-2.0.0.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<p>
Kafka 2.0.0 includes a number of significant new features. Here is a summary of some notable changes:
</p>
<ul>
<li>KIP-290 adds support for prefixed ACLs, simplifying access control management in large secure deployments.
Bulk access to topics, consumer groups or transactional ids with a prefix can now be granted using a single rule.
Access control for topic creation has also been improved to enable access to be granted to create specific topics or topics
with a prefix.</li>
<li>KIP-255 adds a framework for authenticating to Kafka brokers using OAuth2 bearer tokens. The SASL/OAUTHBEARER implementation
is customizable using callbacks for token retrieval and validation.</li>
<li>Host name verification is now enabled by default for SSL connections to ensure that the default SSL configuration is not
susceptible to man-in-the-middle attacks. You can disable this verification if required.</li>
<li>You can now dynamically update SSL truststores without broker restart. You can also configure security for broker listeners
in ZooKeeper before starting brokers, including SSL keystore and truststore passwords and JAAS configuration for SASL.
With this new feature, you can store sensitive password configs in encrypted form in ZooKeeper rather than in cleartext
in the broker properties file.</li>
<li>The replication protocol has been improved to avoid log divergence between leader and follower during fast leader failover.
We have also improved resilience of brokers by reducing the memory footprint of message down-conversions. By using message
chunking, both memory usage and memory reference time have been reduced to avoid OutOfMemory errors in brokers.</li>
<li>Kafka clients are now notified of throttling before any throttling is applied when quotas are enabled. This enables clients to
distinguish between network errors and large throttle times when quotas are exceeded.</li>
<li>We have added a configuration option for Kafka consumer to avoid indefinite blocking in the consumer.</li>
<li>We have dropped support for Java 7 and removed the previously deprecated Scala producer and consumer.</li>
<li>Kafka Connect includes a number of improvements and features. KIP-298 enables you to control how errors in connectors,
transformations and converters are handled by enabling automatic retries and controlling the number of errors that are tolerated
before the connector is stopped. More contextual information can be included in the logs to help diagnose problems and
problematic messages consumed by sink connectors can be sent to a dead letter queue rather than forcing the connector to stop.</li>
<li>KIP-297 adds a new extension point to move secrets out of connector configurations and integrate with any external
key management system. The placeholders in connector configurations are only resolved before sending the configuration
to the connector, ensuring that secrets are stored and managed securely in your preferred key management system and
not exposed over the REST APIs or in log files.</li>
<li>We have added a thin Scala wrapper API for our Kafka Streams DSL, which provides better type inference and better type safety
during compile time. Scala users can have less boilerplate in their code, notably regarding Serdes with new implicit Serdes.</li>
<li>Message headers are now supported in the Kafka Streams Processor API, allowing users to add and manipulate headers read
from the source topics and propagate them to the sink topics.</li>
<li>Windowed aggregations performance in Kafka Streams has been largely improved (sometimes by an order of magnitude) thanks to
the new single-key-fetch API.</li>
<li>We have further improved unit testibility of Kafka Streams with the kafka-streams-testutil artifact.</li>
</ul>
<p>
For more information, please read the detailed <a href="https://archive.apache.org/dist/kafka/2.0.0/RELEASE_NOTES.html">Release Notes</a>.
</p>
<span id="1.1.1"></span>
<h3 class="download-version">1.1.1<a href="#1.1.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released July 19, 2018
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/1.1.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/1.1.1/kafka-1.1.1-src.tgz">kafka-1.1.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.1.1/kafka-1.1.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.1.1/kafka-1.1.1-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/1.1.1/kafka_2.11-1.1.1.tgz">kafka_2.11-1.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.1.1/kafka_2.11-1.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.1.1/kafka_2.11-1.1.1.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/1.1.1/kafka_2.12-1.1.1.tgz">kafka_2.12-1.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.1.1/kafka_2.12-1.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.1.1/kafka_2.12-1.1.1.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="1.1.0"></span>
<h3 class="download-version">1.1.0<a href="#1.1.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released March 28, 2018
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/1.1.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/1.1.0/kafka-1.1.0-src.tgz">kafka-1.1.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.1.0/kafka-1.1.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.1.0/kafka-1.1.0-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/1.1.0/kafka_2.11-1.1.0.tgz">kafka_2.11-1.1.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.1.0/kafka_2.11-1.1.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.1.0/kafka_2.11-1.1.0.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/1.1.0/kafka_2.12-1.1.0.tgz">kafka_2.12-1.1.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.1.0/kafka_2.12-1.1.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.1.0/kafka_2.12-1.1.0.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<p>
Kafka 1.1.0 includes a number of significant new features. Here is a summary of some notable changes:
</p>
<ul>
<li> Kafka 1.1.0 includes significant improvements to the Kafka Controller that speed up controlled shutdown. ZooKeeper session expiration edge cases have also been fixed as part of this effort.</li>
<li>Controller improvements also enable more partitions to be supported on a single cluster. KIP-227 introduced incremental fetch requests, providing more efficient replication when the number of partitions is large.</li>
<li>KIP-113 added support for replica movement between log directories to enable data balancing with JBOD.</li>
<li>Some of the broker configuration options like SSL keystores can now be updated dynamically without restarting the broker. See KIP-226 for details and the full list of dynamic configs.</li>
<li>Delegation token based authentication (KIP-48) has been added to Kafka brokers to support large number of clients without overloading Kerberos KDCs or other authentication servers.</li>
<li>Several new features have been added to Kafka Connect, including header support (KIP-145), SSL and Kafka cluster identifiers in the Connect REST interface (KIP-208 and KIP-238), validation of connector names (KIP-212) and support for topic regex in sink connectors (KIP-215). Additionally, the default maximum heap size for Connect workers was increased to 2GB.</li>
<li>Several improvements have been added to the Kafka Streams API, including reducing repartition topic partitions footprint, customizable error handling for produce failures and enhanced resilience to broker unavailability. See KIPs 205, 210, 220, 224 and 239 for details.</li>
</ul>
<p>
For more information, please read the detailed <a href="https://archive.apache.org/dist/kafka/1.1.0/RELEASE_NOTES.html">Release Notes</a>.
</p>
<span id="1.0.2"></span>
<h3 class="download-version">1.0.2<a href="#1.0.2"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released July 8th, 2018
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/1.0.2/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/1.0.2/kafka-1.0.2-src.tgz">kafka-1.0.2-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.0.2/kafka-1.0.2-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.0.2/kafka-1.0.2-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/1.0.2/kafka_2.11-1.0.2.tgz">kafka_2.11-1.0.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.0.2/kafka_2.11-1.0.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.0.2/kafka_2.11-1.0.2.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/1.0.2/kafka_2.12-1.0.2.tgz">kafka_2.12-1.0.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.0.2/kafka_2.12-1.0.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.0.2/kafka_2.12-1.0.2.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="1.0.1"></span>
<h3 class="download-version">1.0.1<a href="#1.0.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released March 5, 2018
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/1.0.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/1.0.1/kafka-1.0.1-src.tgz">kafka-1.0.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.0.1/kafka-1.0.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.0.1/kafka-1.0.1-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/1.0.1/kafka_2.11-1.0.1.tgz">kafka_2.11-1.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.0.1/kafka_2.11-1.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.0.1/kafka_2.11-1.0.1.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/1.0.1/kafka_2.12-1.0.1.tgz">kafka_2.12-1.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.0.1/kafka_2.12-1.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.0.1/kafka_2.12-1.0.1.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="1.0.0"></span>
<h3 class="download-version">1.0.0<a href="#1.0.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released November 1, 2017
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/1.0.0/kafka-1.0.0-src.tgz">kafka-1.0.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.0.0/kafka-1.0.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.0.0/kafka-1.0.0-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/1.0.0/kafka_2.11-1.0.0.tgz">kafka_2.11-1.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.0.0/kafka_2.11-1.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.0.0/kafka_2.11-1.0.0.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/1.0.0/kafka_2.12-1.0.0.tgz">kafka_2.12-1.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/1.0.0/kafka_2.12-1.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/1.0.0/kafka_2.12-1.0.0.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<p>
Kafka 1.0.0 is no mere bump of the version number. The Apache Kafka Project Management Committee has packed a number of valuable enhancements into the release. Here is a summary of a few of them:
</p>
<ul>
<li>
Since its introduction in version 0.10, the Streams API has become hugely popular among Kafka users, including the likes of Pinterest, Rabobank, Zalando, and The New York Times. In 1.0, the the API continues to evolve at a healthy pace. To begin with, the builder API has been improved (KIP-120). A new API has been added to expose the state of active tasks at runtime (KIP-130). The new cogroup API makes it much easier to deal with partitioned aggregates with fewer StateStores and fewer moving parts in your code (KIP-150). Debuggability gets easier with enhancements to the print() and writeAsText() methods (KIP-160). And if that’s not enough, check out KIP-138 and KIP-161 too. For more on streams, check out the <a href="/documentation/streams/">Apache Kafka Streams</a> documentation, including some helpful new tutorial videos.
</li>
<li>
Operating Kafka at scale requires that the system remain observable, and to make that easier, we’ve made a number of improvements to metrics. These are too many to summarize without becoming tedious, but Connect metrics have been significantly improved (KIP-196), a litany of new health check metrics are now exposed (KIP-188), and we now have a global topic and partition count (KIP-168). Check out KIP-164 and KIP-187 for even more.
</li>
<li>
We now support Java 9, leading, among other things, to significantly faster TLS and CRC32C implementations. Over-the-wire encryption will be faster now, which will keep Kafka fast and compute costs low when encryption is enabled.
</li>
<li>
In keeping with the security theme, KIP-152 cleans up the error handling on Simple Authentication Security Layer (SASL) authentication attempts. Previously, some authentication error conditions were indistinguishable from broker failures and were not logged in a clear way. This is cleaner now.
</li>
<li>
Kafka can now tolerate disk failures better. Historically, JBOD storage configurations have not been recommended, but the architecture has nevertheless been tempting: after all, why not rely on Kafka’s own replication mechanism to protect against storage failure rather than using RAID? With KIP-112, Kafka now handles disk failure more gracefully. A single disk failure in a JBOD broker will not bring the entire broker down; rather, the broker will continue serving any log files that remain on functioning disks.
</li>
<li>
Since release 0.11.0, the idempotent producer (which is the producer used in the presence of a transaction, which of course is the producer we use for exactly-once processing) required max.in.flight.requests.per.connection to be equal to one. As anyone who has written or tested a wire protocol can attest, this put an upper bound on throughput. Thanks to KAFKA-5949, this can now be as large as five, relaxing the throughput constraint quite a bit.
</li>
</ul>
<p>
For more information, please read the detailed <a href="https://archive.apache.org/dist/kafka/1.0.0/RELEASE_NOTES.html">Release Notes</a>.
</p>
<span id="0.11.0.3"></span>
<h3 class="download-version">0.11.0.3<a href="#0.11.0.3"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released July 2ed, 2018
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.11.0.3/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.11.0.3/kafka-0.11.0.3-src.tgz">kafka-0.11.0.3-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.3/kafka-0.11.0.3-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.3/kafka-0.11.0.3-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.11.0.3/kafka_2.11-0.11.0.3.tgz">kafka_2.11-0.11.0.3.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.3/kafka_2.11-0.11.0.3.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.3/kafka_2.11-0.11.0.3.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.11.0.3/kafka_2.12-0.11.0.3.tgz">kafka_2.12-0.11.0.3.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.3/kafka_2.12-0.11.0.3.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.3/kafka_2.12-0.11.0.3.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.11.0.2"></span>
<h3 class="download-version">0.11.0.2<a href="#0.11.0.2"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released November 17, 2017
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.11.0.2/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.11.0.2/kafka-0.11.0.2-src.tgz">kafka-0.11.0.2-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.2/kafka-0.11.0.2-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.2/kafka-0.11.0.2-src.tgz.sha512">sha512</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.11.0.2/kafka_2.11-0.11.0.2.tgz">kafka_2.11-0.11.0.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.2/kafka_2.11-0.11.0.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.2/kafka_2.11-0.11.0.2.tgz.sha512">sha512</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.11.0.2/kafka_2.12-0.11.0.2.tgz">kafka_2.12-0.11.0.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.2/kafka_2.12-0.11.0.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.2/kafka_2.12-0.11.0.2.tgz.sha512">sha512</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.11.0.1"></span>
<h3 class="download-version">0.11.0.1<a href="#0.11.0.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released September 13, 2017
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.11.0.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka-0.11.0.1-src.tgz">kafka-0.11.0.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka-0.11.0.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka-0.11.0.1-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka_2.11-0.11.0.1.tgz">kafka_2.11-0.11.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka_2.11-0.11.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka_2.11-0.11.0.1.tgz.md5">md5</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka_2.12-0.11.0.1.tgz">kafka_2.12-0.11.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka_2.12-0.11.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka_2.12-0.11.0.1.tgz.md5">md5</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.11.0.0"></span>
<h3 class="download-version">0.11.0.0<a href="#0.11.0.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released June 28, 2017
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.11.0.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka-0.11.0.0-src.tgz">kafka-0.11.0.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka-0.11.0.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka-0.11.0.0-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka_2.11-0.11.0.0.tgz">kafka_2.11-0.11.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka_2.11-0.11.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka_2.11-0.11.0.0.tgz.md5">md5</a>)</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka_2.12-0.11.0.0.tgz">kafka_2.12-0.11.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka_2.12-0.11.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka_2.12-0.11.0.0.tgz.md5">md5</a>)</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.10.2.2"></span>
<h3 class="download-version">0.10.2.2<a href="#0.10.2.2"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released July 2nd, 2018
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.10.2.2/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.10.2.2/kafka-0.10.2.2-src.tgz">kafka-0.10.2.2-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.2/kafka-0.10.2.2-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.2/kafka-0.10.2.2-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.2.2/kafka_2.10-0.10.2.2.tgz">kafka_2.10-0.10.2.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.2/kafka_2.10-0.10.2.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.2/kafka_2.10-0.10.2.2.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.2.2/kafka_2.11-0.10.2.2.tgz">kafka_2.11-0.10.2.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.2/kafka_2.11-0.10.2.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.2/kafka_2.11-0.10.2.2.tgz.md5">md5</a>)
</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.2.2/kafka_2.12-0.10.2.2.tgz">kafka_2.12-0.10.2.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.2/kafka_2.12-0.10.2.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.2/kafka_2.12-0.10.2.2.tgz.md5">md5</a>)
</li>
</ul>
We add 2.12 to the supported Scala version. These different versions only matter if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.10.2.1"></span>
<h3 class="download-version">0.10.2.1<a href="#0.10.2.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released April 26, 2017
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.10.2.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.10.2.1/kafka-0.10.2.1-src.tgz">kafka-0.10.2.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.1/kafka-0.10.2.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.1/kafka-0.10.2.1-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.2.1/kafka_2.10-0.10.2.1.tgz">kafka_2.10-0.10.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.1/kafka_2.10-0.10.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.1/kafka_2.10-0.10.2.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.2.1/kafka_2.11-0.10.2.1.tgz">kafka_2.11-0.10.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.1/kafka_2.11-0.10.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.1/kafka_2.11-0.10.2.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.2.1/kafka_2.12-0.10.2.1.tgz">kafka_2.12-0.10.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.1/kafka_2.12-0.10.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.1/kafka_2.12-0.10.2.1.tgz.md5">md5</a>)
</li>
</ul>
We add 2.12 to the supported Scala version. These different versions only matter if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.10.2.0"></span>
<h3 class="download-version">0.10.2.0<a href="#0.10.2.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released February 21, 2017
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.10.2.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka-0.10.2.0-src.tgz">kafka-0.10.2.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka-0.10.2.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka-0.10.2.0-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.10-0.10.2.0.tgz">kafka_2.10-0.10.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.10-0.10.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.10-0.10.2.0.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.11-0.10.2.0.tgz">kafka_2.11-0.10.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.11-0.10.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.11-0.10.2.0.tgz.md5">md5</a>)
</li>
<li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.12-0.10.2.0.tgz">kafka_2.12-0.10.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.12-0.10.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.12-0.10.2.0.tgz.md5">md5</a>)
</li>
</ul>
We add 2.12 to the supported Scala version. These different versions only matter if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.10.1.1"></span>
<h3 class="download-version">0.10.1.1<a href="#0.10.1.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released December 20, 2016
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.10.1.1/RELEASE_NOTES.html.">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka-0.10.1.1-src.tgz">kafka-0.10.1.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka-0.10.1.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka-0.10.1.1-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.10-0.10.1.1.tgz">kafka_2.10-0.10.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.10-0.10.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.10-0.10.1.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.11-0.10.1.1.tgz">kafka_2.11-0.10.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.11-0.10.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.11-0.10.1.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.12 (pre-alpha) &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.12-0.10.1.1.tgz">kafka_2.12-0.10.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.12-0.10.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.12-0.10.1.1.tgz.md5">md5</a>)
</li>
</ul>
We build for multiple versions of Scala, and include 2.12 as a pre-alpha before the next major release. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.10.1.0"></span>
<h3 class="download-version">0.10.1.0<a href="#0.10.1.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released October 20, 2016
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.10.1.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka-0.10.1.0-src.tgz">kafka-0.10.1.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka-0.10.1.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka-0.10.1.0-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka_2.10-0.10.1.0.tgz">kafka_2.10-0.10.1.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka_2.10-0.10.1.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka_2.10-0.10.1.0.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka_2.11-0.10.1.0.tgz">kafka_2.11-0.10.1.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka_2.11-0.10.1.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka_2.11-0.10.1.0.tgz.md5">md5</a>)
</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.10.0.1"></span>
<h3 class="download-version">0.10.0.1<a href="#0.10.0.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released August 10, 2016
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.10.0.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka-0.10.0.1-src.tgz">kafka-0.10.0.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka-0.10.0.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka-0.10.0.1-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka_2.10-0.10.0.1.tgz">kafka_2.10-0.10.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka_2.10-0.10.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka_2.10-0.10.0.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka_2.11-0.10.0.1.tgz">kafka_2.11-0.10.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka_2.11-0.10.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka_2.11-0.10.0.1.tgz.md5">md5</a>)
</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.10.0.0"></span>
<h3 class="download-version">0.10.0.0<a href="#0.10.0.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released May 22, 2016
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.10.0.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka-0.10.0.0-src.tgz">kafka-0.10.0.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka-0.10.0.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka-0.10.0.0-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka_2.10-0.10.0.0.tgz">kafka_2.10-0.10.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka_2.10-0.10.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka_2.10-0.10.0.0.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka_2.11-0.10.0.0.tgz">kafka_2.11-0.10.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka_2.11-0.10.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka_2.11-0.10.0.0.tgz.md5">md5</a>)
</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.9.0.1"></span>
<h3 class="download-version">0.9.0.1<a href="#0.9.0.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released February 19, 2016
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.9.0.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka-0.9.0.1-src.tgz">kafka-0.9.0.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka-0.9.0.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka-0.9.0.1-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.10-0.9.0.1.tgz">kafka_2.10-0.9.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.10-0.9.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.10-0.9.0.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.11-0.9.0.1.tgz">kafka_2.11-0.9.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.11-0.9.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.11-0.9.0.1.tgz.md5">md5</a>)
</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.9.0.0"></span>
<h3 class="download-version">0.9.0.0<a href="#0.9.0.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released November 23, 2015
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.9.0.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka-0.9.0.0-src.tgz">kafka-0.9.0.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka-0.9.0.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka-0.9.0.0-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka_2.10-0.9.0.0.tgz">kafka_2.10-0.9.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka_2.10-0.9.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka_2.10-0.9.0.0.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgz">kafka_2.11-0.9.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgz.md5">md5</a>)
</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
</li>
</ul>
<span id="0.8.2.2"></span>
<h3 class="download-version">0.8.2.2<a href="#0.8.2.2"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released October 2, 2015
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.8.2.2/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka-0.8.2.2-src.tgz">kafka-0.8.2.2-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka-0.8.2.2-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka-0.8.2.2-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.9.1 - <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.9.1-0.8.2.2.tgz">kafka_2.9.1-0.8.2.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.9.1-0.8.2.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.9.1-0.8.2.2.tgz.md5">md5</a>)
</li>
<li>Scala 2.9.2 - <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.9.2-0.8.2.2.tgz">kafka_2.9.2-0.8.2.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.9.2-0.8.2.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.9.2-0.8.2.2.tgz.md5">md5</a>)
</li>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.10-0.8.2.2.tgz">kafka_2.10-0.8.2.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.10-0.8.2.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.10-0.8.2.2.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.11-0.8.2.2.tgz">kafka_2.11-0.8.2.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.11-0.8.2.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.11-0.8.2.2.tgz.md5">md5</a>)
</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.10 is recommended).
</li>
</ul>
<span id="0.8.2.1"></span>
<h3 class="download-version">0.8.2.1<a href="#0.8.2.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released March 11, 2015
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.8.2.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka-0.8.2.1-src.tgz">kafka-0.8.2.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka-0.8.2.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka-0.8.2.1-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.9.1 - <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.9.1-0.8.2.1.tgz">kafka_2.9.1-0.8.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.9.1-0.8.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.9.1-0.8.2.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.9.2 - <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.9.2-0.8.2.1.tgz">kafka_2.9.2-0.8.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.9.2-0.8.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.9.2-0.8.2.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.10-0.8.2.1.tgz">kafka_2.10-0.8.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.10-0.8.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.10-0.8.2.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.11-0.8.2.1.tgz">kafka_2.11-0.8.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.11-0.8.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.11-0.8.2.1.tgz.md5">md5</a>)
</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.10 is recommended).
</li>
</ul>
<span id="0.8.2.0"></span>
<h3 class="download-version">0.8.2.0<a href="#0.8.2.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released February 2, 2015
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.8.2.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka-0.8.2.0-src.tgz">kafka-0.8.2.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka-0.8.2.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka-0.8.2.0-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.9.1 - <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.9.1-0.8.2.0.tgz">kafka_2.9.1-0.8.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.9.1-0.8.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.9.1-0.8.2.0.tgz.md5">md5</a>)
</li>
<li>Scala 2.9.2 - <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.9.2-0.8.2.0.tgz">kafka_2.9.2-0.8.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.9.2-0.8.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.9.2-0.8.2.0.tgz.md5">md5</a>)
</li>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.10-0.8.2.0.tgz">kafka_2.10-0.8.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.10-0.8.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.10-0.8.2.0.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.11-0.8.2.0.tgz">kafka_2.11-0.8.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.11-0.8.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.11-0.8.2.0.tgz.md5">md5</a>)
</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.10 is recommended).
</li>
</ul>
<span id="0.8.2-beta"></span>
<h3 class="download-version">0.8.2-beta<a href="#0.8.2-beta"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released October 28, 2014
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.8.2-beta/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka-0.8.2-beta-src.tgz">kafka-0.8.2-beta-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka-0.8.2-beta-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka-0.8.2-beta-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.9.1 - <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.9.1-0.8.2-beta.tgz">kafka_2.9.1-0.8.2-beta.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.9.1-0.8.2-beta.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.9.1-0.8.2-beta.tgz.md5">md5</a>)
</li>
<li>Scala 2.9.2 - <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.9.2-0.8.2-beta.tgz">kafka_2.9.2-0.8.2-beta.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.9.2-0.8.2-beta.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.9.2-0.8.2-beta.tgz.md5">md5</a>)
</li>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.10-0.8.2-beta.tgz">kafka_2.10-0.8.2-beta.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.10-0.8.2-beta.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.10-0.8.2-beta.tgz.md5">md5</a>)
</li>
<li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.11-0.8.2-beta.tgz">kafka_2.11-0.8.2-beta.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.11-0.8.2-beta.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.11-0.8.2-beta.tgz.md5">md5</a>)
</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.10 is recommended).
</li>
</ul>
<span id="0.8.1.1"></span>
<h3 class="download-version">0.8.1.1 Release<a href="#0.8.1.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released April 29, 2014
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.8.1.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka-0.8.1.1-src.tgz">kafka-0.8.1.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka-0.8.1.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka-0.8.1.1-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.8.0 - <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.8.0-0.8.1.1.tgz">kafka_2.8.0-0.8.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.8.0-0.8.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.8.0-0.8.1.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.9.1 - <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.9.1-0.8.1.1.tgz">kafka_2.9.1-0.8.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.9.1-0.8.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.9.1-0.8.1.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.9.2 - <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.9.2-0.8.1.1.tgz">kafka_2.9.2-0.8.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.9.2-0.8.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.9.2-0.8.1.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz">kafka_2.10-0.8.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz.md5">md5</a>)
</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.9.2 is recommended).
</li>
</ul>
<span id="0.8.1"></span>
<h3 class="download-version">0.8.1 Release<a href="#0.8.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released March 12, 2014
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.8.1/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka-0.8.1-src.tgz">kafka-0.8.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1/kafka-0.8.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka-0.8.1-src.tgz.md5">md5</a>)
</li>
<li>
Binary downloads:
<ul>
<li>Scala 2.8.0 - <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.8.0-0.8.1.tgz">kafka_2.8.0-0.8.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.8.0-0.8.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.8.0-0.8.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.8.2 - <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.8.2-0.8.1.tgz">kafka_2.8.2-0.8.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.8.2-0.8.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.8.2-0.8.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.9.1 - <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.1-0.8.1.tgz">kafka_2.9.1-0.8.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.1-0.8.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.1-0.8.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.9.2 - <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.2-0.8.1.tgz">kafka_2.9.2-0.8.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.2-0.8.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.2-0.8.1.tgz.md5">md5</a>)
</li>
<li>Scala 2.10 - <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.10-0.8.1.tgz">kafka_2.10-0.8.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.10-0.8.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.10-0.8.1.tgz.md5">md5</a>)
</li>
</ul>
We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.9.2 is recommended).
</li>
</ul>
<span id="0.8.0"></span>
<h3 class="download-version">0.8.0 Release<a href="#0.11.0.2"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released December 3, 2013
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/0.8.0/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/0.8.0/kafka-0.8.0-src.tgz">kafka-0.8.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.0/kafka-0.8.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.0/0.8.0/kafka-0.8.0-src.tgz.md5">md5</a>)
</li>
<li>
Binary download: <a href="https://archive.apache.org/dist/kafka/0.8.0/kafka_2.8.0-0.8.0.tar.gz">kafka_2.8.0-0.8.0.tar.gz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.0/kafka_2.8.0-0.8.0.tar.gz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.0/kafka_2.8.0-0.8.0.tar.gz.md5">md5</a>)
</li>
</ul>
<span id="0.8.0-Beta1"></span>
<h3 class="download-version">0.8.0 Beta1 Release<a href="#0.8.0-Beta1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released June 28, 2013
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/RELEASE_NOTES.html">Release Notes</a>
</li>
<li>
Source download: <a href="https://archive.apache.org/dist/kafka/kafka-0.8.0-beta1-src.tgz">kafka-0.8.0-beta1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/kafka-0.8.0-beta1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/kafka-0.8.0-beta1-src.tgz.md5">md5</a>)
</li>
<li>
Binary download: <a href="https://archive.apache.org/dist/kafka/kafka_2.8.0-0.8.0-beta1.tgz">kafka_2.8.0-0.8.0-beta1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/kafka_2.8.0-0.8.0-beta1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/kafka_2.8.0-0.8.0-beta1.tgz.md5">md5</a>)
</li>
</ul>
<span id="0.7.2"></span>
<h3 class="download-version">0.7.2 Release<a href="#0.7.2"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released October 10, 2012
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.2-incubating/RELEASE-NOTES.html">Release Notes</a>
</li>
<li>
Download: <a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz">kafka-0.7.2-incubating-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz.md5">md5</a>)
</li>
</ul>
<span id="0.7.1"></span>
<h3 class="download-version">0.7.1 Release<a href="#0.7.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released June 27, 2012
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.1-incubating/RELEASE-NOTES.html">Release Notes</a>
</li>
<li>
Download: <a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz">kafka-0.7.1-incubating-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz.md5">md5</a>)
</li>
</ul>
<span id="0.7.0"></span>
<h3 class="download-version">0.7.0 Release<a href="#0.7.0"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
<ul>
<li>
Released January 4, 2012
</li>
<li>
<a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.0-incubating/RELEASE-NOTES.html">Release Notes</a>
</li>
<li>
Download: <a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz">kafka-0.7.0-incubating-src.tar.gz</a> (<a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz.md5">md5</a>)
</li>
</ul>
<p>
You can download releases previous to 0.7.0-incubating <a href="http://sna-projects.com/kafka/downloads.php">here</a>.
</p>
<!--#include virtual="includes/_footer.htm" -->