You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
83 lines
4.1 KiB
83 lines
4.1 KiB
<!-- |
|
Licensed to the Apache Software Foundation (ASF) under one or more |
|
contributor license agreements. See the NOTICE file distributed with |
|
this work for additional information regarding copyright ownership. |
|
The ASF licenses this file to You under the Apache License, Version 2.0 |
|
(the "License"); you may not use this file except in compliance with |
|
the License. You may obtain a copy of the License at |
|
|
|
http://www.apache.org/licenses/LICENSE-2.0 |
|
|
|
Unless required by applicable law or agreed to in writing, software |
|
distributed under the License is distributed on an "AS IS" BASIS, |
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|
See the License for the specific language governing permissions and |
|
limitations under the License. |
|
--> |
|
|
|
<script><!--#include virtual="js/templateData.js" --></script> |
|
|
|
<!--#include virtual="../includes/_header.htm" --> |
|
<!--#include virtual="../includes/_top.htm" --> |
|
|
|
|
|
<div class="content documentation documentation--current"> |
|
<!--#include virtual="../includes/_nav.htm" --> |
|
<div class="right"> |
|
<!--#include virtual="../includes/_docs_banner.htm" --> |
|
<h1>Documentation</h1> |
|
<h3>Kafka 0.10.2 Documentation</h3> |
|
Prior releases: <a href="/07/documentation.html">0.7.x</a>, <a href="/08/documentation.html">0.8.0</a>, <a href="/081/documentation.html">0.8.1.X</a>, <a href="/082/documentation.html">0.8.2.X</a>, <a href="/090/documentation.html">0.9.0.X</a>, <a href="/0100/documentation.html">0.10.0.X</a>, <a href="/0101/documentation.html">0.10.1.X</a>. |
|
|
|
<!--#include virtual="toc.html" --> |
|
|
|
<h2><a id="gettingStarted" href="#gettingStarted">1. Getting Started</a></h2> |
|
<h3><a id="introduction" href="#introduction">1.1 Introduction</a></h3> |
|
<!--#include virtual="introduction.html" --> |
|
<h3><a id="uses" href="#uses">1.2 Use Cases</a></h3> |
|
<!--#include virtual="uses.html" --> |
|
<h3><a id="quickstart" href="#quickstart">1.3 Quick Start</a></h3> |
|
<!--#include virtual="quickstart.html" --> |
|
<h3><a id="ecosystem" href="#ecosystem">1.4 Ecosystem</a></h3> |
|
<!--#include virtual="ecosystem.html" --> |
|
<h3><a id="upgrade" href="#upgrade">1.5 Upgrading From Previous Versions</a></h3> |
|
<!--#include virtual="upgrade.html" --> |
|
|
|
<h2><a id="api" href="#api">2. APIs</a></h2> |
|
|
|
<!--#include virtual="api.html" --> |
|
|
|
<h2><a id="configuration" href="#configuration">3. Configuration</a></h2> |
|
|
|
<!--#include virtual="configuration.html" --> |
|
|
|
<h2><a id="design" href="#design">4. Design</a></h2> |
|
|
|
<!--#include virtual="design.html" --> |
|
|
|
<h2><a id="implementation" href="#implementation">5. Implementation</a></h2> |
|
|
|
<!--#include virtual="implementation.html" --> |
|
|
|
<h2><a id="operations" href="#operations">6. Operations</a></h2> |
|
|
|
<!--#include virtual="ops.html" --> |
|
|
|
<h2><a id="security" href="#security">7. Security</a></h2> |
|
<!--#include virtual="security.html" --> |
|
|
|
<h2><a id="connect" href="#connect">8. Kafka Connect</a></h2> |
|
<!--#include virtual="connect.html" --> |
|
|
|
<h2><a id="streams" href="/0102/documentation/streams">9. Kafka Streams</a></h2> |
|
<p> |
|
Kafka Streams is a client library for processing and analyzing data stored in Kafka and either write the resulting data back to Kafka or send the final output to an external system. It builds upon important stream processing concepts such as properly distinguishing between event time and processing time, windowing support, and simple yet efficient management of application state. |
|
</p> |
|
<p> |
|
Kafka Streams has a <b>low barrier to entry</b>: You can quickly write and run a small-scale proof-of-concept on a single machine; and you only need to run additional instances of your application on multiple machines to scale up to high-volume production workloads. Kafka Streams transparently handles the load balancing of multiple instances of the same application by leveraging Kafka's parallelism model. |
|
</p> |
|
|
|
<p>Learn More about Kafka Streams read <a href="/0102/documentation/streams">this</a> Section.</p> |
|
|
|
<!--#include virtual="../includes/_footer.htm" --> |
|
<!--#include virtual="../includes/_docs_footer.htm" -->
|
|
|