https://github.com/rfyiamcool/go-infector
🔥 control timeout and retry in distributed microservice !!!
https://github.com/rfyiamcool/go-infector
distributed go retry timeout trace
Last synced: 8 months ago
JSON representation
🔥 control timeout and retry in distributed microservice !!!
- Host: GitHub
- URL: https://github.com/rfyiamcool/go-infector
- Owner: rfyiamcool
- License: mit
- Created: 2022-02-24T04:56:27.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-27T02:02:05.000Z (over 3 years ago)
- Last Synced: 2024-06-19T14:51:34.498Z (over 1 year ago)
- Topics: distributed, go, retry, timeout, trace
- Language: Go
- Homepage:
- Size: 87.9 KB
- Stars: 14
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## go-infector
🌈 control timeout and retry in distributed microservice !!!

**feature:**
- easy api
- gin interceptor
- grpc interceptor
- http middleware
- redis hook### Usage
Please review the code.
### Example
request trace:
> client -> proxy -> user
[ 🔥 easy full example 🔥 ](https://github.com/rfyiamcool/go-infector/tree/main/example)