US 11,706,290 B2
Direct server reply for infrastructure services
Kazuho Oku, Tokyo (JP); Janardhan Iyengar, San Francisco, CA (US); and Artur Bergman, Denver, CO (US)
Assigned to Fastly, Inc., San Francisco, CA (US)
Filed by Fastly, Inc., San Francisco, CA (US)
Filed on Oct. 15, 2021, as Appl. No. 17/502,610.
Claims priority of provisional application 63/104,430, filed on Oct. 22, 2020.
Prior Publication US 2022/0131934 A1, Apr. 28, 2022
Int. Cl. G06F 15/16 (2006.01); H04L 67/1014 (2022.01)
CPC H04L 67/1014 (2013.01) 18 Claims
OG exemplary drawing
 
1. A method of operating an infrastructure service comprising:
in an edge server of the infrastructure service:
establishing a transport connection in user space with a client and in accordance with a transport layer network protocol;
receiving a packet over the transport connection with the client, wherein the packet comprises a request for an object;
forwarding the request to a cluster server of the infrastructure service with an indication of intent for the cluster server to reply directly to the client;
receiving a response from the cluster server, including an indicator that the cluster server will reply directly to the client; and
in response to the indicator that the cluster server will reply directly to the client, conveying instructions to the cluster server for sending at least a portion of the object directly to the client.