mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-23 04:23:08 +00:00
fb65c87f25
cloud-native services and applications. Envoy is originally built with Bazel, monstrous build system written in Java which does silly things like downloading dependencies from GitHub and is just a PITA to work against. This port is built with two simple makefiles and GNU make(1). Protobuf semantic validation was disabled because it apparently requires pulling in ``Go'' language, and I'm not comfortable with this technology yet. Note that this port currently requires DEFAULT_VERSIONS+=ssl=boringssl added to your /etc/make.conf file. WWW: https://www.envoyproxy.io/
13 lines
730 B
Plaintext
13 lines
730 B
Plaintext
Originally built at Lyft, Envoy is a high performance C++ distributed proxy
|
|
designed for single services and applications, as well as a communication
|
|
bus and "universal data plane" designed for large microservice "service
|
|
mesh" architectures. Built on the learnings of solutions such as NGINX,
|
|
HAProxy, hardware load balancers, and cloud load balancers, Envoy runs
|
|
alongside every application and abstracts the network by providing common
|
|
features in a platform-agnostic manner. When all service traffic in an
|
|
infrastructure flows via an Envoy mesh, it becomes easy to visualize problem
|
|
areas via consistent observability, tune overall performance, and add
|
|
substrate features in a single place.
|
|
|
|
WWW: https://www.envoyproxy.io/
|