All 21 articles, sorted alphabetically
A2A Agent Card Architecture in Depth
A 2500-word walkthrough of A2A agent card architecture: well-known URL, capabilities, skills, endpoints, auth, versioning, signing, registry.
Read article →A2A artifact exchange architecture
Deep-dive on A2A artifacts: the artifact/part object model, TextPart/FilePart/DataPart types, TaskArtifactUpdate streaming with append and lastChunk, …
Read article →A2A Authentication
The auth options in A2A: OAuth, API keys, mTLS, and how to choose based on trust domain.
Read article →A2A backpressure architecture
Deep-dive on backpressure in Agent2Agent systems: bounded admission windows, credit-based flow control, 429/Retry-After signals, SSE pull cadence and …
Read article →A2A circuit breaker architecture
Deep-dive on circuit breaking for Agent-to-Agent systems: the per-peer closed/open/half-open state machine driven by a rolling failure rate, failing f…
Read article →Dead-letter handling architecture
Deep-dive on dead-letter handling for agent-to-agent task delegation: how a task that cannot be delivered or completed after bounded retries is parked…
Read article →A2A Error Handling
How A2A standardizes errors, distinguishes retryable from permanent failures, and enables recovery.
Read article →A2A idempotency architecture
Deep-dive on idempotency in agent-to-agent systems: client-generated task IDs as the dedup contract, atomic registration and replay, distinguishing re…
Read article →A2A load shedding architecture
Deep-dive on load shedding in agent-to-agent systems: why overload has a cliff and propagates as metastable failure, admission control with priority c…
Read article →A2A Multi-Tenancy: Architecture Deep-Dive
How tenant isolation survives agent delegation chains — signed identity at the edge, scoped token exchange per hop, tenant-keyed state and caches, per…
Read article →A2A Protocol Details
The technical protocol of A2A: HTTP endpoints, JSON message shapes, and the task lifecycle.
Read article →A2A push notification architecture
Deep-dive on A2A push notifications: pushNotificationConfig registration and SSRF-safe URL vetting, the notifier queue and JWT signing, webhook receiv…
Read article →A2A rate limiting -- protecting agents from overload and abuse
Deep-dive on A2A rate limiting: the overload need, per-agent limits, the token bucket (rate + burst), 429 + Retry-After, distributed limiting (shared …
Read article →A2A task state -- the lifecycle of a delegated task
Deep-dive on A2A task state: the delegated task as a stateful entity, the state machine (submitted/working/terminal), terminal states (completed/faile…
Read article →A2A Streaming
How A2A supports streaming task progress via SSE, enabling responsive UIs and long-running tasks.
Read article →A2A task cancellation architecture
Deep-dive on cancellation in the Agent-to-Agent protocol: tasks/cancel as a cooperative signal, the cancel token checked at safe points, saga-style co…
Read article →A2A timeout handling
Deep-dive on timeout handling in agent-to-agent systems: putting a deadline on every delegated call, propagating a shrinking budget down the chain, wa…
Read article →Agent-to-agent distributed tracing architecture
Deep-dive on distributed tracing for multi-agent systems: root spans, W3C Trace Context propagation across A2A hops, nesting tool and LLM calls as chi…
Read article →A2A protocol versioning
Deep-dive on versioning in agent-to-agent systems: advertising protocol versions and capabilities in the Agent Card, negotiating the highest common ve…
Read article →