Adding a dependency to a service adds network overhead
Inspired by Design a Distributed Rate Limiter w/ a Ex-Meta Staff Engineer: System Design Breakdown
Server operation time + network overhead.
For example, Redis operations are quite fast (couple of ms), there will always be network overhead