Easegress is an all-rounder traffic orchestration system

Easegress (formerly known as EaseGateway)is an all-rounder traffic orchestration system, which is designed for: High Availability: Built-in Raft consensus & leader election makes 99.99% availability. Traffic Orchestration: Dynamically orchestrating various filters to a traffic pipeline. High Performance: Lightweight and essential features speed up the performance. Observability: There are many meaningful statistics periodically in a readable way.

Related Repos



tywkeene go-fsevents About Recursive filesystem event watcher using inotify in golang go-fsevents provides functions necessary for monitoring filesystem events on Linux systems using the inotify interface. Unlike
 

ridha Streaming RPC's using gRPC gRPC is a language-neutral, platform-neutral RPC framework that is quickly taking on JSON/HTTP as the recommended way to communicate between microservices. Its main selling points are:
 

msoap byline Reader Go-library for reading and processing data from a io.Reader line by line. Now you can add UNIX text processing principles to its Reader (like with awk, grep, sed ...). Install go get -u github.com/m
 

dave Brenda Brenda is a boolean expression solver. Given an AST expression containing an arbitrary combination of !, && and || expressions, it is possible to solve the boolean state of certain components. For example:
 

knqyf263 pet : CLI Snippet Manager Simple command-line snippet manager, written in Go You can use variables (<param> or <param=default_value> ) in snippets. Abstract pet is written in Go, and therefore yo
 

17twenty go-keygrip go-keygrip is a port of the node.js module for signing and verifying data through a rotating credential system, in which new server keys can be added and old ones removed regularly, without invalidating client credenti
 

dollarshaveclub polymerase Polymerase is a CLI tool for easy templating using environment variables and Vault values. Polymerase takes a file containing Go-style template directives {{ }} as an argument, populates the template directives with
 

michaelbironneau Objective To serve as a low-fuss, minimal configuration reverse proxy for APIs. No complicated configurations, user portals, authentication, load balancing or anything. The point is that this can run behind something like Cloudfl