Measuring Availability
As a company matures from a startup to a growing business, there are a number of measurables that become table stakes – basic tools for managing a business.…
Scalability and technology consulting advice for SaaS and technology companies — from the AKF Partners team.
As a company matures from a startup to a growing business, there are a number of measurables that become table stakes – basic tools for managing a business.…
If your company doesn’t utilize one of the big cloud providers for either IaaS or PaaS as part of product infrastructure, it's only a matter of time. We often…
On February 7, 2019, Wells Fargo experienced a major service interruption to its customer facing applications. The bank blamed a power shutdown at one of its…
Asynchronous messaging systems are a critical component of many highly scalable and highly available architectures. But, as with any other architectural…
When AKF Partners uses the term asynchronous, we use it in the logical rather than the physical (transport mechanism) sense. Solutions that communicate…
The Tail (pun intended) of Dorothy-Boy the Goldfish
A few years back, a senior leader at a previous company decided that being “cutting edge” was a core value we should espouse and so we quickly became the…
Circuit Breaker Pattern Overview The microservice Circuit Breaker pattern is an automated switch capable of detecting extremely long response times or failures…
You wouldn’t (hopefully) think of building a house without first sitting down with an architect to come up with a good plan.
This is one of several articles on recommended architectural principles and goes into deeper depth to our post on the AKF Scale Cube made reference to a…
As technology professionals, managing risk is an important part of the value we provide to the business. Risk can take many forms, including threats to…
Bulkhead Pattern Overview