Growth Blog

Insights on Scalability & Technology

Scalability and technology consulting advice for SaaS and technology companies — from the AKF Partners team.

Microservices

Showing 12 of 39 articles — Clear filter
Architecture

The Scale Cube

The Scale Cube is a model for segmenting services, defining microservices and scaling products. It also creates a common language for teams to discuss scale…

Architecture

AKF Scale Cube Explained – Cloud Scalability Rules

Scalability doesn’t somehow magically appear when you trust a cloud provider to host your systems. While Amazon, Google, Microsoft, and others likely will be…

Architecture

Communicate Asynchronously As Much As Possible

Organizations aim to achieve the best technology designs in their systems as well as provide the most optimal customer experiences. Sometimes however,…

Architecture

Microservice Architecture Principles

When product and engineering teams are small and tight knit, they often share an unspoken and undocumented set of principles that guide their development. The…

Architecture

CEO Guide To Breaking Up The Monolith

WHAT IS A MONOLITH AND WHY IS IT IMPORTANT TO UNDERSTAND ITS IMPACT TO THE BUSINESS? You may have noticed your engineering teams are too slow or your CTO has…

Architecture

A Microservices Saga Choreography Example

In a recent blog post we wrote about the Saga Pattern. Saga attempts to coordinate or manage the notion of transactional consistency across multiple services…