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

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

Agent-Workflow Executor
Hosts agents, workflows, and proxy adapters. The core execution environment.
Scales with: LLM workload
Entry Point Executor
Bridge from external clients to the agent mesh. (e.g. HTTP/SSE)
Scales with: inbound connections
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.