Hi Lawrence,

> As I'm thinking through this a little more, if that is the case and the
node is removed, some partitions in the system may be marked as
under-replicated and cause a cascading effect where partitions are
re-replicated and cause other nodes to fill up.  Has that ever happened?
Does Kafka have a contingency plan for such a scenario?

Currently, Kafka doesn't rebalance partitions automagically if there is an
issue with a broker. That excludes the failure scenario that you portrait.

Regarding how Kafka handles a full disk, I can't answer that.

Cheers,
Jens

On Wed, Apr 20, 2016 at 7:09 PM Lawrence Weikum <lwei...@pandora.com> wrote:

> Hello,
>
> I'm curious about the expected or default behavior that might occur if a
> broker in the system has filled up.  By that I mean when a broker has used
> all of its memory and disk space.  Is the node simply removed from the
> system until space is cleared?
>
> As I'm thinking through this a little more, if that is the case and the
> node is removed, some partitions in the system may be marked as
> under-replicated and cause a cascading effect where partitions are
> re-replicated and cause other nodes to fill up.  Has that ever happened?
> Does Kafka have a contingency plan for such a scenario?
>
> Thank you so much for your insight and all of your hard work!
>
> Lawrence
>
-- 

Jens Rantil
Backend Developer @ Tink

Tink AB, Wallingatan 5, 111 60 Stockholm, Sweden
For urgent matters you can reach me at +46-708-84 18 32.

Reply via email to