Skip to main content

Module remote

Module remote 

Source
Expand description

RemoteRunner — executes plans on remote workers via a Transport abstraction.

The Transport trait abstracts HOW to communicate with workers (WS, HTTP, gRPC, etc.). RemoteRunner implements Runner by serializing fit/forward calls and sending them through the transport layer.

Structs§

RemoteRunner
A Runner that delegates execution to a remote worker via Transport.

Traits§

Transport
Abstraction for communicating with remote workers. Implemented by WsTransport (WebSocket), but could be HTTP, gRPC, etc.