Service discovery позволяет сервисам находить друг друга без хардкоженных адресов. Два вида: Client-side — клиент запрашивает registry (Consul, Eureka) и сам выбирает инстанс. Server-side — load balancer запрашивает registry (AWS ALB + ECS). В k8s: DNS-based service discovery встроен — сервис доступен по имени (user-service.default.svc.cluster.local). Consul в Node.js: node-consul клиент. В микросервисах через NestJS ClientProxy — транспортный слой обрабатывает discovery.
Что такое service discovery в микросервисах на Node.js?
Senior
221 просмотровAFK Offer AI
Как настроить log rotation в Node.js приложении?