You are tasked with designing a system architecture for a global e-commerce app that handles both HTTP and HTTPS traffic. The app consists of microservices on Google Kubernetes Engine (GKE), and traffic must be directed to the appropriate service based on the URL path. Which load balancing option is best for this?