Service discovery ने सेवांना एकमेकांचे नेटवर्क स्थान गतिशीलरीत्या शोधू देते, IP अंकांकोडिंग करण्याऐवजी जे instances स्केल अप, डाउन किंवा रीस्टार्ट होताना बदलतात.
हे का आवश्यक आहे
क्लाउडमध्ये, instances autoscaling आणि अपयशांमुळे येतात आणि जातात, त्यामुळे पत्ते स्थिर नसतात. एक service registry निरोगी instances ट्रॅक करते.
text
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)
