Design an API Gateway: System Design Challenge | Archlify