
Your Circuit Breaker is Misconfigured - Shopify
Learn to predict how your application will behave in times of failure and how to configure every parameter for your Semian circuit breaker.
305 articles from Shopify Engineering.

Learn to predict how your application will behave in times of failure and how to configure every parameter for your Semian circuit breaker.

In this article, I have distilled a series of very practical techniques we use at Shopify to ship valuable code that can stand the test of time.

We’re reflecting on our Bug Bounty program for 2019 and introducing new program changes for 2020.

After years of native mobile development, we’ve decided to build all of our new mobile apps using React Native. As I’ll explain, that decision doesn’t come lightly.

Scaling development without slowing down the delivery speed of new features is a problem that companies face when they grow. Speed can be achieved through better tooling, but the bigger the teams and projects, the more tooling they need. When projects and teams use different tools to solve similar problems, it gets harder for tooling teams to create one solution that works for everybody. Additiona