← All Tags

#distributed-systems

28 episodes

#2444: Custom IDs: UUIDs vs Human-Readable Keys

How to design database IDs that balance security, human readability, and performance — with lessons from Stripe and TypeID.

software-developmentdata-integritydistributed-systems

#2438: How Object Storage Actually Works Under the Hood

Blobs, flat namespaces, and why those "folders" in cloud storage are complete illusions.

data-storagecloud-computingdistributed-systems

#2328: Navigating Virtual AI Hackathons: A Practical Guide

Discover how to identify worthwhile AI hackathons, build meaningful connections, and maximize your impact in virtual communities.

ai-agentsdistributed-systemsproductivity

#2167: Sync vs. Async: Architecting Agents for Scale

Why most enterprise AI agents fail in production has less to do with models and more to do with whether they're built synchronously or asynchronously.

ai-agentsmodel-context-protocoldistributed-systems

#2141: Durable Agents: Choosing the Right Backend

Why building AI agents means managing infrastructure. We explore durable execution backends like Temporal and AWS Step Functions.

ai-agentsdistributed-systemscloud-computing

#2113: Goldfish vs Elephant: The Stateful Agent Dilemma

Stateless agents are cheap and fast, but stateful ones remember your window seat. Which architecture wins?

ai-agentsstateless-architecturedistributed-systems

#2018: Micro Frontends: When They're Worth It

The frontend monolith is a nightmare of coordination. Micro frontends promise autonomy, but is the operational complexity worth the cost?

architecturesoftware-developmentdistributed-systems

#2002: Home Assistant's Stability Problem and Its Future

We explore why Home Assistant is so fragile and brainstorm a stable-by-design future for the platform.

smart-homedistributed-systemsfault-tolerance

#1993: The Orchestrator-Worker Model: Hiding the Kitchen

Why single-model chatbots fail at complex tasks—and how multi-agent swarms solve it.

ai-agentsconversational-aidistributed-systems

#1946: LangGraph's 3-Layer Agent Stack Explained

We unpack LangGraph, LangChain, and Deep Agents to reveal the deliberate hierarchy behind the ecosystem.

ai-agentssoftware-developmentdistributed-systems

#1944: PostgreSQL: The Thirty-Year Miracle

How does a volunteer-run database power the New York Stock Exchange and survive every tech trend without burning out?

open-sourcedistributed-systemsreliability

#1938: JSON-to-SQL Type Mapping: A Practical Guide

Mapping JSON to SQL isn't as simple as it looks. Discover the hidden traps in data types that can cause performance hits and data corruption.

data-integritysoftware-developmentdistributed-systems

#1931: AI Pipelines: In-Memory vs. Durable State

Why do AI pipelines crash? It’s not the models—it’s the plumbing. We break down how to manage data between stages.

distributed-systemsdata-redundancyhigh-availability

#1923: Scaling Prosumer Automation to Enterprise

Prosumer tools like n8n break at scale. Here's why durable execution frameworks like Temporal and Prefect are the enterprise upgrade.

automationdistributed-systemssoftware-development

#1920: InfluxDB vs. Postgres: The Time-Series Showdown

We compare specialized time-series databases like InfluxDB against traditional SQL options like Postgres with Timescale extensions.

data-storagedistributed-systemssoftware-development

#1918: MCP Schema Stability: Keeping Agents Reliable

When a third-party MCP server updates its schema, your AI agents can crash. Here's how to build resilient clients that self-heal.

ai-agentsragdistributed-systems

#1830: Coordinating Multi-Agent Repos at Scale

Parallel AI agents rewriting your code at once creates silent regressions and architectural drift. How do we fix it?

ai-agentssoftware-developmentdistributed-systems

#1725: Orchestrating AI Swarms: The New Infrastructure

Forget chatbots: AI orchestration is now the key to scaling intelligent agents in the enterprise.

ai-agentsdistributed-systemsrag

#1652: AI Gateways: The Nginx for Your AI Stack

Why agentic AI needs a unified control plane to route models, aggregate tools, and cut costs.

ai-agentsmodel-context-protocoldistributed-systems

#1647: Monorepos: Better Modularity Than Multi-Repos?

Why putting all your code in one repository can actually enforce better boundaries than separate repos.

software-developmentopen-sourcedistributed-systems

#1506: The Apache Way: Powering the Global Digital Backbone

Explore how the Apache Software Foundation governs the world's most critical data tools and why "Community Over Code" is the secret to its success.

open-sourcedistributed-systemsinfrastructure

#1233: Why "Just Use Postgres" Isn't Always Enough

Can one database do it all? Explore why hardware constraints and data geometry keep specialized databases like Snowflake and ClickHouse alive.

data-storagearchitecturedistributed-systems

#1032: Ancient Backups: How History Survived the Delete Command

Discover how ancient civilizations used monks, clay jars, and geographic diversity to create the world's first distributed data networks.

fault-tolerancedata-integritydistributed-systems

#917: Agent Mirror Organizations: Scaling AI Memory and Logic

Herman and Corn dive into Cloud Code and nested AI agents. Can "agent mirror organizations" solve the context window crisis?

ai-agentsdistributed-systemscontext-window

#849: Web 3.0 in Practice: Beyond the Hype to Hybrid Reality

Explore the shift from location to content-addressing as we dive into the real-world state of Web 3.0 and distributed systems in 2026.

ipfsdecentralized-storagedistributed-systems2026legacy-systems

#683: The Pied Piper Reality: Building a Truly Distributed Web

Herman and Corn explore the technical and legal hurdles of replacing massive data centers with a global peer-to-peer network of consumer devices.

distributed-systemsdecentralized-storagesustainability

#605: Building a Unified Supercomputer: From SSI to CXL

Herman and Corn explore how to turn separate servers into a unified supercomputer using high-speed interlinks and resource pooling.

architecturenetworkingdistributed-systems

#586: The Heartbeat of Civilization: High-Precision Timekeeping

Why spend $1,000 on a clock? Herman and Corn explore the high-stakes world of NTP hardware and the precision timing keeping civilization in sync.

infrastructurelatencynetworkingdistributed-systemstime-synchronization