What is the primary architectural advantage of using an API gateway in a microservices system?
-
A
It provides a single entry point for clients, centralizing cross-cutting concerns like authentication, rate limiting, and routing
-
B
It replaces the need for individual microservice databases
-
C
It ensures all microservices are written in the same technology stack
-
D
It eliminates the need for service discovery within the cluster