Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 1997

ทำไมชื่อ endpoint ของ health check ใน Kubernetes ลงท้ายด้วยตัว Z ?

$
0
0

จากกลุ่ม Kubernetes User Group Thailand
มีคำถามที่น่าสนใจคือทำไมพวกชื่อ endpoint ของพวก health check ใน Kubernetes
สำหรับใช้ในการทำ Liveness และ Readiness
มักจะลงท้ายด้วยตัว Z ด้วยยกตัวอย่างเช่น

  • /healthz
  • /livez
  • /readyz

ใน comment มี reference ที่น่าสนใจคือ

ซึ่งอธิบายว่า มันมาจากแนวทางการทำงานภายใน Google Engineer
ที่จะเรียกพวกนี้ว่า z-pages
โดยจะมีตัวอักษร z ต่อท้ายเสมอ
เพื่อแก้ปัญหาการไปชนกับ endpoint ของ application ต่าง ๆ นั่นเอง
จากนั้น product อื่น ๆ ที่ถูกสร้างด้วย Google Engineer
มักจะใช้ endpoint ที่ลงท้ายด้วยตัว z มาเสมอ
แถมมี VDO ให้ดูด้วย

เป็นความรู็เล็ก ๆ น้อย ๆ ที่น่าสนใจดีนะ


Viewing all articles
Browse latest Browse all 1997

Trending Articles