Implementation of the circuit breaker pattern in crystal
Implementation of the Observer pattern in crystal