Distributed systems
Reliability, scale, coordination, and the tradeoffs that appear when systems have to behave well under real load.
Shunmugavel Krishnan
A small personal blog for notes on distributed systems, platform engineering, and the parts of agentic software that become interesting once they have to work reliably.
Short notes from things I am building, testing, and learning.
I use this site to write down a few ideas clearly: what seems to hold up in practice, where systems get fragile, and what becomes learnable only after building and operating something end to end.
Topics I keep returning to in both building and writing.
Reliability, scale, coordination, and the tradeoffs that appear when systems have to behave well under real load.
Interfaces, tooling, and internal foundations that help teams move faster without making the system harder to operate.
Workflows, tool integration, evaluation, and the practical engineering work needed to make agentic software dependable.
Short essays on engineering systems, cloud platforms, and practical AI.
First essay
A short write-up on agent systems, MCP-style tool integration, and the engineering friction that appears once a useful workflow has to run reliably.
In progress
I plan to keep this site focused on short notes about systems, engineering leverage, and practical AI.