การค้นพบบริการ ช่วยให้บริการสามารถค้นหาตำแหน่งเครือข่ายของกันและกันแบบไดนามิก แทนที่จะเขียน IP แบบยากโค้ดที่เปลี่ยนแปลงเมื่อ instances ขยาย ปรับลด หรือเริ่มใหม่
เหตุที่ต้องใช้
ในระบบ cloud 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)
