A purpose-built proxy for the Linkerd service mesh. Written in Rust.
Go to file
Eliza Weisman 97be2dd8cd Add timeout to in-flight telemetry reports (#12)
This PR adds a configurable timeout duration after which in-flight telemetry reports are dropped, cancelling the corresponding RPC request to the control plane.

I've also made the `Timeout` implementation used in `TimeoutConnect` generic, and reused it in multiple places, including the timeout for in-flight reports.

Signed-off-by: Eliza Weisman <eliza@buoyant.io>
2017-12-13 15:07:36 -08:00
codegen Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
futures-mpsc-lossy apply rustffmt on proxy, remove rustfmt.toml for now 2017-12-05 00:44:16 +00:00
proxy Add timeout to in-flight telemetry reports (#12) 2017-12-13 15:07:36 -08:00
tower-grpc Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
tower-grpc-build Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
tower-grpc-examples Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
tower-h2 Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
tower-router Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
Cargo.lock Prepare for v0.1.0 (#1) 2017-12-04 19:55:56 -08:00
Cargo.toml Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
LICENSE Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00