liveBook · Manning

Remote log manager

As explained in Kafka for Architects

A remote log manager is a Kafka component that manages remote log segments, metadata, and transfers between local brokers and remote storage.

A remote log manager handles Kafka’s remote log segments, associated metadata, and transfers between brokers and remote storage. It enables a hot-and-cold architecture: active data remains local, while older data moves to cheaper storage. section 7.1.5

Key operational consequences include:

  • Moves closed segments and their index files after segment roll; uploads are scheduled automatically rather than manually. section 7.1.5
  • Keeps local logs until remote copies complete, preserving consistency even after local retention limits are reached. section 7.1.5
  • Requires followers to copy local data and maintain remote log metadata for complete replica functionality. section 7.1.5
  • Uses segment.bytes, segment.ms, and remote.log.manager.task.interval.ms to influence cadence, with remote-storage quotas limiting infrastructure load. section 7.1.5

Hot and cold Kafka data

A deployment retains actively accessed data and recovery or backfill windows on hot storage, then offloads older closed segments to cheaper cloud-based storage. Figure 7.13 depicts this periodic movement. section 7.1.5

How Kafka for Architects covers it

How deep it goes
Explains transfers, metadata, follower behavior, cleanup guarantees, scheduling controls, and quotas without implementation internals.
Examples
Uses hot-versus-cold retention, closed-segment uploads, quota settings, and a cloud-storage architecture diagram.
What it assumes
Assumes Kafka logs, segments, followers, and retention while defining hot and cold storage roles.
What you can do after
Operate/configure Kafka tiered storage by tuning segment cadence and remote-storage quotas.
How it connects
Connects tiered storage with segment roll, follower replicas, local retention, remote metadata, and cloud storage.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Kafka for Architects. The section links point to the parts of the book it draws on.