Service that manages and routes API requests between clients and backend services. Like a receptionist that directs visitors to the right department and handles basic requests.
Example: Mobile apps send requests through an API Gateway which routes them to appropriate microservices and handles authentication.
Category: software
Difficulty: intermediate