Abstract: Directing clients based on communication format is disclosed. In some embodiments, in response to receiving a request from a client capable of communicating via a plurality of supported communication formats, a communication format that is expected to give optimal performance is selected from the plurality of supported communication formats, and the client is directed to a server that is configured to communicate with the selected communication format.
Abstract: Crowd based content delivery is disclosed. In some embodiments, managing content delivery includes receiving a specification from a resource provider of an availability of a content delivery service at the resource provider, selecting the resource provider to service requests for a content item, facilitating caching of the content item at the resource provider, and redirecting a request for the content item to the resource provider for servicing.
Abstract: A server configured to operate as either or both a web server and a DNS server is disclosed. Such a server responds to a received content request by either directly servicing the request or redirecting the request to another server capable of handling the request, and the server responds to a DNS request by at least partially resolving a domain name of the request and responding to the request with a DNS response.
Abstract: Facilitating content accessibility via different communication formats is disclosed. In some embodiments, in response to receiving a content request from an IPv6 enabled client, the requested content is provided to the IPv6 enabled client in IPv6 format, wherein the requested content is originally obtained in IPv4 format from an IPv4 enabled server and translated into IPv6 format.
Abstract: Facilitating content accessibility via different communication formats is disclosed. In some embodiments, in response to receiving a content request from an IPv6 enabled client, the requested content is provided to the IPv6 enabled client in IPv6 format, wherein the requested content is originally obtained in IPv4 format from an IPv4 enabled server and translated into IPv6 format.
Abstract: Various techniques for redirecting content requests are disclosed. In some embodiments, in response to receiving a request for content published by a publisher from a client at a redirect host configured to implement a content delivery policy for the publisher, it is determined based on the content delivery policy whether to select a publisher server for servicing the request. In the event that a determination is made not to select a publisher server for servicing the request, the client or request is redirected to a content delivery network. In the event that a determination is made to select a publisher server for servicing the request, the client or request is redirected to the selected publisher server.