API Design · Senior · Question 46 of 75
Why can 'chatty' internal APIs become a problem in microservices?
- ✓Correct answer: Each user request triggers many network calls, multiplying latency and failure points; coarser APIs, data ownership changes or async events reduce it
- 2Chatty APIs use less bandwidth
- 3Network calls are free
Explanation
If two services constantly call each other, their boundary may be in the wrong place.