Back to Blog

Category

Backend

All About backend

Reaction: Batch Processing Isn’t Dead—It’s Just Quietly Running the World

Batch processing doesn’t sound sexy.

Frank Mendez
Chapter 2: API Paradigms Choosing the Right Language for Your System

Choosing the right API paradigm can make or break your system. Here’s a deep dive into REST, RPC, GraphQL, and event-driven APIs—and how to pick the right one.

Frank Mendez
Designing Data-Intensive Applications Chapter 9  Consistency & Consensus: Getting Systems to Agree (Good Luck With That)

Distributed systems don’t just store data—they argue about what’s true. Chapter 9 breaks down how systems reach agreement (or fail trying), why consistency is hard, and how consensus algorithms keep everything from falling apart.

Frank Mendez
🌍 The Internet Isn’t Flat Anymore: A Reaction to Supabase’s Regional Network Block Reality Check

Regional network blocks aren’t edge cases—they’re production realities. Supabase’s recent post highlights a growing blind spot in modern system design: assuming the internet is always reachable.

Frank Mendez
Transactions: Keeping Your Data Sane in a Chaotic World

Distributed systems don’t fail loudly. They fail silently—with bad data.

Frank Mendez
Chapter 2: Data Models and Query Languages

“The limits of my language mean the limits of my world.” — Ludwig Wittgenstein

Frank Mendez