System and method for improving infrastructure to infrastructure communications
AssigneeGoogle Inc.
InventorsGautam Suresh Nirodi, Michael Collins, Stephen Anthony Meyers
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsGautam Suresh Nirodi, Michael Collins, Stephen Anthony Meyers
Estimating the term…
Systems and methods are provided for improving communications between infrastructures using RPCs. An authoritative endpoint in a first infrastructure receives a registration request from a non-authoritative server in a second infrastructure through a transport layer on which a remote procedure call (RPC) layer depends. This request establishes a connection with the authoritative endpoint. The authoritative entity authenticates and registers the non-authoritative entity, and receives RPCs from client devices through the non-authoritative entity. The authoritative entity provides responses to the RPCs through the non-authoritative entity over the established connection. The authoritative entity also performed load-shedding operations, such as notifying the non-authoritative entity of a time to live of the connection. The RPC requests and responses sent over the connection may be chunked into frames, each frame identifying a stream to which it belongs.
A method of sending remote procedure call (RPC) requests, comprising:
A system for sending remote procedure call (RPC) requests, comprising:
A non-transitory computer-readable medium storing instructions executable by one or more processors for performing a method of sending remote procedure call (RPC) requests from one or more non-authoritative clients, the method comprising:
Dependencies are inferred from the claim text.