Chapter Conclusion
Understand how Kubernetes addresses key challenges of synchronous microservices including service discovery, load balancing, routing, and resilience. Learn how it supports containerized deployments without adding code dependencies, while noting operational changes required for effective use.
We'll cover the following...
We'll cover the following...
Summary #
Kubernetes solves the challenges of synchronous microservices as follows:
-
DNS offers service discovery. Thanks to DNS, microservices can be used transparently in any programming language. However, DNS only provides the IP address, so the port must be known. No code is required to register the services. When you start the service, a DNS record is created automatically.
-
Load balancing is ensured by Kubernetes by distributing the traffic for ...