Design a highly available API gateway that handles authentication, rate limiting, and request routing for multiple microservices at Veho.