Fastly balances requests (HTTP and HTTPS) to your servers using granular content-aware routing decisions. We support client requests over IPv6 and HTTP/2. You can create an unlimited number of custom rules to intelligently route traffic using various request aspects such as client location, device type, cookies, URL path, and HTTP headers. This allows you to better support a microservices architecture and optimize client responses before delivery.
Our load balancer also provides various distribution algorithms to better manage load on your servers, including random, round robin, weighted round robin, and hash for sticky sessions.