Alpesh Kumar
Image
  • Home
  • Blog
Alpesh Kumar
  • Home
  • Blog
Image
  • Home
  • Blog

System Architecture

Home/Blog/System Architecture/Page 2
Diagram showing a supervisor coordinating research and writing workers before delivering a final response.
LangGraph

LangGraph Supervisor Tutorial: Build a Multi-Agent System

Read more
Layered AI agent architecture with a visible trajectory moving through reasoning, tools, sandbox, monitoring, and human approval controls
Artificial Intelligence

GPT-6 Astra Didn’t Break AI. It Revealed What Was Already Broken.

Read more
Diagram comparing traditional API integrations with an MCP server connecting AI clients to multiple tools
AI Agents, Software Architecture

MCP vs API: What’s the Difference, and How Do They Work Together?

Read more
The UUID Primary Key Problem That Shows Up at 200 Million Rows — a framed technical comparison shows a random UUID B-tree scattering inserts and a point lookup fanning into many cold row pages, contrasted with a time-ordered UUID path that keeps inserts and fetched pages locally clustered. Visual direction: idea: a UUID primary-key lookup can find the key quickly yet still cause extreme page reads when random insertion order scatters the B-tree and cold row pages; subject: UUID primary keys at 200 million rows; mechanism: compare random UUID insert distribution across many B-tree leaf pages with time-ordered UUID inserts concentrated at the active edge, then show a point lookup descending the index and fanning out into scattered cold data pages marked by a dense 94,000-read texture; composition: framed comparison — a generous title band across the top, with a large left diagnostic zone for random UUID scatter and a right diagnostic zone for ordered UUID locality, joined only at the bottom by one shared lookup-to-row path; palette: deep forest/moss — pale eucalyptus background, forest-green and near-black ink, muted sandstone page blocks, restrained burnt-orange I/O accents, and a small burgundy warning accent; exclusions: dark navy, neon-blue glow, floating UI cards, network nodes, generic AI circuitry, people, robots, hands, dashboards, logos, fake code, secondary readable text, decorative charts, physical-machine metaphors
System Design

The UUID Primary Key Problem That Shows Up at 200 Million Rows

Read more
1 2 3 … 5

Recent Posts

  • How Google AX Uses Kubernetes and Snapshots to Run AI Agents
  • I Compared Deep Agents Code with Claude Code. Here’s What Stands Out
  • The Hidden N+1 Problem Lurking in Django
  • EmbeddingGemma 2: One Open Embedding Model for Text, Code, Images, Video and Audio
  • Building Something That Needs to Last? Try These 5 Clean Code Rules

Categories

  • AI Agents (20)
  • Artificial Intelligence (32)
  • Developer Tools (1)
  • LangGraph (9)
  • LLM (8)
  • Machine Learning (16)
  • Mathematics (1)
  • NASA (1)
  • Photography (1)
  • Python (9)
  • Self-Hosting (1)
  • Software Architecture (20)
  • System Design (5)

Tags

AI AI Agents AI agent security AI Architecture AI automation AI Coding Agents AI Detection AI Game Development AI performance AI Security AI System Design AI Writing Algorithms Anthropic API Design Architecture Artificial Intelligence Astra Bias-Variance Trade-off Classification Claude CLI design Developer Tools Distributed Systems Embeddings FastAPI Gemma Google AI GPT-6 Astra LangGraph LLM local AI tools Machine Learning MCP Multi-agent OpenAI Python RAG Redis Retrieval-Augmented Generation Software Engineering System Architecture Text-to-Video Workflow Automation

©alpeshkumar.com , All rights reserved

GDPR Cookie Banner

We use essential cookies to operate this website and remember your privacy choices. With your permission, we also use analytics and advertising cookies to understand website use and support relevant advertising. You can accept all, reject optional cookies, or manage your choices at any time.

Alpesh Kumar
Powered by  GDPR Cookie Compliance (opens in a new tab)
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

Additional Cookies

This website uses the following additional cookies:

(List the cookies that you are using on the website here.)

Cookie Policy

More information about our Cookie Policy