zalando / nakadi

A distributed event bus that implements a RESTful API abstraction on top of Kafka-like queues
https://nakadi.io
MIT License
957 stars 292 forks source link

Rebalance subscription's sessions on DLQ event type attachment to topology #1581

Closed 1u0 closed 9 months ago

1u0 commented 9 months ago

Description

This change rebalances subscription's topology among current sessions dynamically, upon attaching the DLQ event type to the subscription's topology.

This is considered to be more graceful behavior (towards consuming applications), compared to the current (workaround, #1579) approach where the sessions got stopped (forcing consuming applications to reconnect).

a1exsh commented 9 months ago

:+1:

adyach commented 9 months ago

👍