Solace Agent Mesh · Architecture
09 / 14
Three Independently Deployable Process Types

No component talks directly to another. The broker is the nervous system.

AWE
Agent-Workflow Executor
Hosts agents, workflows, and proxy adapters. The core execution environment.
Scales with: LLM workload
GWE
Gateway Executor
HTTP/SSE bridge from external clients to the agent mesh.
Scales with: inbound connections
STR
Secure Tool Runtime
Isolated subprocess execution for tools. Python, Go, MCP.
Scales with: tool invocation throughput
Nervous System
Solace Message Broker
All processes communicate through the broker. No direct HTTP or gRPC between components.
No HTTP. No gRPC. Broker-mediated coordination only.