Toxiproxy is a framework for simulating network conditions.
Toxiproxy usage consists of two parts. A TCP proxy written in Go and a
client communicating with the proxy over HTTP to configure it (toxiproxy-cli
).
You configure your application to make all test connections go through Toxiproxy and can
then manipulate their health via HTTP.