mirror of https://github.com/apache/kafka.git
KAFKA-13298: Improve documentation on EOS KStream requirements (#11355)
Reviewer: Matthias J. Sax <matthias@confluent.io>
This commit is contained in:
parent
1a3e23a579
commit
1573c707e6
|
|
@ -736,7 +736,15 @@ streamsConfiguration.put(StreamsConfig.DEFAULT_TIMESTAMP_EXTRACTOR_CLASS_CONFIG,
|
||||||
and <code class="docutils literal"><span class="pre">transaction.state.log.min.isr</span></code>
|
and <code class="docutils literal"><span class="pre">transaction.state.log.min.isr</span></code>
|
||||||
to the number of brokers you want to use.
|
to the number of brokers you want to use.
|
||||||
For more details see <a href="../core-concepts#streams_processing_guarantee">Processing Guarantees</a>.
|
For more details see <a href="../core-concepts#streams_processing_guarantee">Processing Guarantees</a>.
|
||||||
</div></blockquote>
|
|
||||||
|
<dl class="docutils">
|
||||||
|
<dt>Recommendation:</dt>
|
||||||
|
<dd>While it is technically possible to use EOS with any replication factor, using a replication factor lower
|
||||||
|
than 3 effectively voids EOS. Thus it is strongly recommended to use a replication factor of 3 (together with
|
||||||
|
<code>min.in.sync.replicas=2</code>). This recommendation applies to all topics (i.e. <code>__transaction_state</code>,
|
||||||
|
<code>__consumer_offsets</code>, Kafka Streams internal topics, and user topics).</dd>
|
||||||
|
</dl>
|
||||||
|
</div></blockquote>
|
||||||
</div>
|
</div>
|
||||||
<div class="section" id="replication-factor">
|
<div class="section" id="replication-factor">
|
||||||
<span id="replication-factor-parm"></span><h4><a class="toc-backref" href="#id13">replication.factor</a><a class="headerlink" href="#replication-factor" title="Permalink to this headline"></a></h4>
|
<span id="replication-factor-parm"></span><h4><a class="toc-backref" href="#id13">replication.factor</a><a class="headerlink" href="#replication-factor" title="Permalink to this headline"></a></h4>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue