#1: Circuit Breaker

13 maj 2020 | Podcast | programowanie | circuit breaker | IT

Circuit breaker is a design pattern that prevents cascading failures in distributed systems. More details: https://microservices.io/patterns/reliability/circuit-breaker.html and https://docs.microsoft.com/en-us/azure/architecture/patterns/circuit-breaker.

Circuit breaker implementations:

* https://github.com/resilience4j/resilience4j (Java)

* http://www.thepollyproject.org/ (.NET)

* https://github.com/rubyist/circuitbreaker (Go)

* https://doc.akka.io/docs/akka/current/common/circuitbreaker.html (Scala/Akka)

* https://github.com/yammer/circuit-breaker-js (JavaScript)

This episode was originally twice as long. If you wish to hear full, director's cut version, check out my mailing list: https://256.nurkiewicz.com/newsletter. I will also notify you about new episodes and add some extra content.

Suggest your topics: https://github.com/nurkiewicz/256/issues/new/choose


POSTY TEGO AUTORA

#38: HTTP cookies: from saving shopping cart to online tracking30 mar 2021

Podcast | programowanie | cookies | http | web development | IT

#37: Fallacies of distributed computing23 mar 2021

Podcast | programowanie | distributed computing | IT

#36: Microservices architecture: principles and how to break them16 mar 2021

Podcast | programowanie | software architecture | microservices | IT

#35: Reactive programming: from spreadsheets to modern web frameworks2 mar 2021

Podcast | programowanie | reactive programming | IT

#34: SQL joins23 lut 2021

Podcast | programowanie | sql | join | IT

Around IT In 256 Seconds

Around IT In 256 Seconds