Categorygithub.com/Kingson4Wu/fast_proxy
module
0.0.0-20240816073536-9e7c48d27481
Repository: https://github.com/kingson4wu/fast_proxy.git
Documentation: pkg.go.dev

# 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

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author