AI agents are becoming distributed systems. Explore how state, APIs, retries, concurrency, failures, and recovery shape reliable agent architecture.