Logo
Grokking Microservices Design Patterns
Ask Author
Back to course home

0% completed

The Problem: Unreliable External Resources in Distributed Systems

In the dazzling world of distributed systems, one question that frequently pops up is, "What happens when things go wrong?" Well, that's a great question because, let's face it, in the real world, things do go wrong! More specifically, things often go wrong with external resources. But, what exactly are these external resources, and why are they often so problematic?

Let's imagine you're running a bustling online store. Your application interacts with various services like inventory databases, payment gateways, third-party delivery APIs, and more. All these services are external resources

.....

.....

.....

Like the course? Get enrolled and start learning!