Modern Software Architecture

Deep dives into contemporary software architecture: from TypeScript as AI runtime to post-OOP patterns, Rust in production, and API transport evolution.

5 articles

Abstract visualization of database transaction isolation levels and double-entry ledger architecture

ACID Is a Contract, Not a Religion: How Real Systems Keep Money Safe

Most engineers learn ACID early. Most engineers also learn later that ACID is not the whole story. That is not a contradiction—it is a scope problem. This article is a practical architecture guide to double-entry ledgers, concurrency control, isolation levels, and the quiet discipline that separates payment systems that work from payment systems that work until they don't.

Read article →