Minimal thread-safe service registry.
This is intentionally tiny and runtime-oriented to keep KTale adaptable to unknown host lifecycles.