Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Proposed Changes

High-level design


RemoteLogManager (RLM) is a new component that keeps track of remote log segments 

...

which

  • receives callback events for leadership changes and stop/delete events of topic partitions on a broker.
  • delegates copy and read of these segments to a pluggable storage manager(viz RemoteStorageManager) implementation.

RLM creates tasks for each leader or follower topic partition:

...