Architecture Insights

The Spark Axisbase Technical Journal

Field notes, architectural patterns, and practical guides written by our Principal Advisors on untangling legacy systems and managing software technical debt.

Practical Strangler Fig Pattern: Avoiding Common Pitfalls in Monolith Migration
May 17, 2024 • 8 min read

Practical Strangler Fig Pattern: Avoiding Common Pitfalls in Monolith Migration

A deep dive into why strangler fig migrations stall at the database layer and how to establish robust anti-corruption boundaries.

Designing Anti-Corruption Layers in Complex Enterprise Codebases
March 11, 2024 • 6 min read

Designing Anti-Corruption Layers in Complex Enterprise Codebases

How to shield your newly extracted bounded contexts from legacy database schemas and obsolete RPC protocols.

Decoupling Shared Relational Databases Without Downtime
November 19, 2023 • 10 min read

Decoupling Shared Relational Databases Without Downtime

A methodical guide to untangling shared foreign keys, stored procedures, and triggers during database decomposition.