NOTE
ZooKeeper Namespace
The hierarchical znode namespace and why it resembles a filesystem while serving coordination metadata rather than files.
This is a historical learning note and may contain outdated or incomplete understanding.
ZooKeeper exposes a hierarchical path namespace such as /services/api/instance-0001. Nodes are called znodes and can hold small data plus metadata/children.
The shape resembles a filesystem, but ZooKeeper is not a file store: znodes are coordination metadata with size/performance constraints, watches, versions, ACLs, and ephemeral/sequential creation modes.
Design shallow, understandable namespaces and avoid using one znode for large blobs or high-frequency bulk data.