Availability and reliability are similar but different concepts. When building web applications, it’s important to understand the difference between the two.
The latest episode of the GOTO Book Club series features a lively conversation between me and longtime technology expert Ken Gavranovic.
When learning how to fly model airplanes as a kid, I was taught an important rule: “Always fly ‘two mistakes’ high.” The same rule applies when building web applications.
While it’s still unclear what caused Facebook’s epic meltdown today, some news outlets are speculating that “it’s always DNS” that causes issues like this. But what exactly is DNS, and how can it be the source of a major site crash?
Architecting for scale is critical for all modern applications and all modern digitally engaged organizations. But what does it really mean?
People often wonder about the difference between SLA and SLO. What is an SLA? What is an SLO? In my opinion, all service agreements are SLAs. Here's why.