hyx
hyx copied to clipboard
🧘♀️ Lightweight fault tolerant primitives for your modern asyncio Python microservices
Hyx is providing a circuit breaker based on the consecutive error number right now. We need to expand that and provide a circuit breaker based on rolling window stats (e.g....
As brought up in #85, I would be great to have a single component that manages seamlessly all breakers in the service. The manager could be defined somewhere as a...
Pixi is an example of a microservice system that used asyncio modern Python to power its services. Microservices are running in Kubernetes cluster with chaos testing tools enabled. It uses...
Implement [CoDel](https://en.wikipedia.org/wiki/CoDel)-based bulkhead
In some situations, requests that come some time ago is less relevant to ones that has just arrived. Hyx needs to provide a way to select serving strategy