#envoy #dynamic #xds #control-planes

rust-control-plane

用于编写动态控制平面的Envoy xDS库

3个版本

0.1.2 2022年12月19日
0.1.1 2022年12月19日
0.1.0 2022年11月6日

#9 in #envoy

Apache-2.0

8MB
146K SLoC

Bazel 110K SLoC // 0.1% comments Go 28K SLoC // 0.1% comments Python 4.5K SLoC // 0.2% comments Java 2K SLoC // 0.2% comments Rust 895 SLoC // 0.0% comments Ruby 554 SLoC // 0.1% comments C++ 383 SLoC // 0.1% comments Shell 241 SLoC // 0.3% comments Batch 60 SLoC Forge Config 33 SLoC // 0.1% comments PowerShell 3 SLoC

实现Envoy的xDS协议的高级抽象,类似于,并基于go-control-plane进行建模。

依赖项

~7–15MB
~184K SLoC