1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-04 01:48:54 +00:00
freebsd-ports/www/envoy/pkg-descr
Alexey Dokuchaev fb65c87f25 Envoy is a high performance C++ distributed edge and service proxy for
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/
2019-07-10 09:38:32 +00:00

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/