From Paris to Berlin: How to Create Circuit-Breakers in Kotlin | HackerNoon
1. Introduction Circuit-breakers are used nowadays to avoid an excessive amount of requests being done to one or another non-responsive service. When, for example, a service shuts down, for whatever reason, a circuit-breaker should, as its name states, break the circuit. In other words, in a situation where 1 million requests are being done at the same time to get the results of a horse race, we want these requests to be redirected to another