Service name to its instances
Supplies the timer used to deliver the first watch event
M70c: a static map is in memory and cannot be unreachable, so it is always reachable (M47).
Reads the current instance list for a service.
Logical service name
Every instance the backend reports, possibly empty
Fires once with the configured list and never again.
The list is immutable by construction, so there is nothing further to report. Delivering it on a timer rather than synchronously means a caller that subscribes and then reads has the same ordering it would get from a real backend.
Serves a configured instance list.
Since
0.2.0