#envoy #dynamic #xds #control-planes

rust-control-plane

Envoy xDS library for writing dynamic control-planes

3 releases

0.1.2 Dec 19, 2022
0.1.1 Dec 19, 2022
0.1.0 Nov 6, 2022

#8 in #envoy

Download history 22/week @ 2024-02-26 44/week @ 2024-03-04

66 downloads per month

Apache-2.0

8MB
152K SLoC

Bazel 109K SLoC // 0.1% comments Go 28K SLoC // 0.1% comments Prolog 8K SLoC // 0.0% comments Python 4K SLoC // 0.2% comments Rust 895 SLoC // 0.0% comments JavaScript 519 SLoC Ruby 482 SLoC // 0.0% comments C++ 383 SLoC // 0.1% comments Shell 241 SLoC // 0.3% comments Happy 106 SLoC Batch 60 SLoC Forge Config 33 SLoC // 0.1% comments PowerShell 3 SLoC

A higher-level abstraction implementing Envoy's xDS protocol, similar to, and modeled after go-control-plane.

Dependencies

~7–16MB
~185K SLoC