All Questions
Zookeeper medium

What is the primary motivation for using 'Container' Znodes (introduced in 3.5.x) when designing complex distributed coordination recipes?

  1. A To provide a sandboxed environment for running specialized Docker workflows inside the ensemble's memory space.
  2. B To handle automatic cleanup; if a Container node's last child is deleted, the Container itself is eventually reaped by a background task.
  3. C To allow for Znodes that can exceed the default 1MB storage limit by mapping their data to external S3 buckets.
  4. D To enable the Leader node to prioritize reads based on the specific 'category' of the hierarchical namespace.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions