fast_proxy

module
v0.0.0-...-f011ba4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 23, 2023 License: Apache-2.0

README

fast_proxy_ico.png

Go Report Card GitHub top language GitHub stars codecov Go Reference Mentioned in Awesome Go LICENSE

English| 简体中文

fastproxy is a high-performance agent that can encrypt and decrypt inbound and outbound traffic, authenticate, and limit flow control, etc.

Key features:

  • Can be used as a microservice proxy for a service discovery ecosystem
  • Supports encryption and decryption of data
  • Support data compression and decompression
  • Support signature verification for request traffic
  • Support flow limit control for request traffic
  • Use protobuf protocol as the transmission format of intermediate data

Design Overview

Quick Start

1. embedded usage: see examples or more

2. command line usage:

start fast proxy server

cd fast_proxy
make
./center
./server
./in-proxy 
./out-proxy 
./client 

Documentation

See wiki

Contributing

If you are interested in contributing to fastproxy, see CONTRIBUTING

License

fastproxy is licensed under the term of the Apache 2.0 License

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL