~/talk

Microservices: Awareness and Discovery Pattern on K8s

TalkinItalianat containerday 2023 · on Thursday, 2023-10-12· [microservices, kubernetes]
slides:none on file

Kubernetes native Services and Endpoints centralize service discovery and remove the need for client-side registries like Consul or Eureka by shifting load‑balancing out of application code. The talk covers using Services+Endpoints, CoreDNS and kube-proxy (noting IPVS limitations on some public clouds), and optional gateways/sidecars (NGINX, Envoy, Istio) for advanced routing; demos show listing instances via K8s primitives and applying round‑robin, least‑connections, hashing or never‑queue policies while relying on correct readiness/liveness probes.

AI-written summary · about

  1. 0:00Introduction
  2. 1:51Service discovery history
  3. 4:23Microservices origins
  4. 7:35Client-side limits
  5. 10:03K8s discovery
  6. 14:44K8s Services discovery
  7. 16:33Service types and load balancing
  8. 19:43Cloud load balancer limits
  9. 20:47CoreDNS and gateways
  10. 23:40Takeaways for K8s microservices
  11. 24:46Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.