Grokking Microservices Design Patterns
Ask Author
Back to course home

0% completed

Performance Implications and Special Considerations
Table of Contents

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible

When introducing a service discovery mechanism, it's important to consider its impact on the overall system performance and behavior. Here we discuss various considerations like latency, scalability, fault tolerance, consistency, load balancing, and failover in the context of service discovery.

1. Latency Overhead

Every lookup to the service registry is an extra step that could add latency to service-to-service calls. In client-side discovery, this overhead is typically small because discovery clients often cache the results

.....

.....

.....

Like the course? Get enrolled and start learning!

Table of Contents

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible