Odkrivanje storitev omogoča storitvam, da si med seboj dinamično najdejo omrežne lokacije namesto trdega kodiranja IP-naslovov, ki se spreminjajo, ko se instance skalirajo navzgor, navzdol ali ponovno zaženejo.
Zakaj je potrebno
V oblaku se instance pojavljajo in izginjajo s samodejnim skaliranjem in okvarami, zato naslovi niso stabilni. Register storitev spremlja zdrave instance.
1. Service registers itself ──▶ [ Registry: orders → 10.0.1.7, 10.0.1.9 ]
2. Caller asks registry "where is orders?"
3. Registry returns healthy instances
4. Caller picks one (load-balanced)
