Page MenuHomePhabricator

Check EventBus doesn't need broker sync to enqueue
Closed, ResolvedPublic

Description

One follow up on https://wikitech.wikimedia.org/w/index.php?title=Incident_documentation/20180711-kafka-eqiad, is to verify that EventBus doesn't require any broker to be in sync with the current partition leader to consider an event enqueued.

Event Timeline

elukey claimed this task.
elukey subscribed.

This should be the case if I am reading the code correctly. Kafka Python by default works in this way (https://kafka-python.readthedocs.io/en/master/apidoc/KafkaProducer.html - acks=1). Going to add this info to the incident report.