Book a consultation

Technology cluster

Solace: The Company, Solace Platform (PubSub+) and the Event Mesh

Solace explained: company history since 2001, the Solace Platform (formerly PubSub+), editions, releases, and what an event mesh means for a plant.

Vladimir Romanov


Solace is a Canadian software company that makes event brokers: the infrastructure that moves messages and events between applications, devices, clouds and, more recently, AI agents, as they happen. Its product family, sold today as the Solace Platform and called PubSub+ until May 2025, is built around the Solace Event Broker. The broker runs as a managed cloud service, as software on your own servers or Kubernetes, or as a hardware appliance, and brokers in different places can be linked into what Solace calls an event mesh.

Why that matters to a manufacturer. A plant produces a constant stream of business events: an order released, a batch completed, a quality hold raised, a machine stopped. ERP, MES, quality, maintenance and data platforms all want some of them. Wiring each system to every other one produces the brittle web of point-to-point interfaces most enterprises already know. A broker decouples them: a system publishes an event once, and every system that subscribed receives it. Solace’s particular claim is doing that across many sites, data centres and clouds, over several protocols, with guaranteed delivery. Many SAP-centred manufacturers already run Solace technology without knowing it, because SAP’s advanced event mesh service is built on it.

This page covers Solace the company, its history, where its products sit relative to a plant and an enterprise, its editions and release lifecycle, and the facts a buyer should know. The thirteen system pages below go into each product, capability and comparison in depth.

Solace, the company in one paragraph

Solace was founded in 2001 in Ottawa (Kanata), Canada, by Craig Betts, as Solace Systems (Wikipedia). It is privately held, has been controlled by Bridge Growth Partners since 2016, and has been led by CEO Denis King since May 2020 (Ottawa Business Journal). It now describes itself as “the real-time data and agentic AI platform for enterprises” (Solace). Its home market is capital markets: Solace states that “6 out of the 10 biggest investment banks” use it, and that RBC Capital Markets handles about 118 billion messages a day on it (solace.com). Outside finance it names customers in aviation, retail, logistics, telecoms and manufacturing, including Bosch, Danone, Heineken and Stellantis (manufacturing). It positions itself as an independent, purpose-built vendor, “not a subsidiary or side project” of a larger company (company page), which matters more since IBM bought Confluent in 2026.

Solace history: from hardware messaging to the Solace Platform

The story runs from a hardware start-up serving trading floors to a software and cloud platform that now markets itself for AI agents.

2001. Solace Systems is founded in Ottawa to put messaging into hardware, the way network equipment makers had put IP routing into silicon. Between 2001 and 2016 it raises more than $60 million of venture capital (Wikipedia). Denis King, today’s CEO, joins in 2003 as a senior systems engineer.

Around 2010. RBC Capital Markets moves off its incumbent messaging vendors onto Solace appliances. It now runs more than 50 of them, with 25,000 to 30,000 application connections, according to Solace (RBC case). This is the kind of low-latency, high-volume trading workload that defined the company’s first decade. In 2011 the US Federal Aviation Administration begins using Solace for SWIM, its System Wide Information Management programme (FAA release).

April 2016. Bridge Growth Partners takes a majority stake in a deal reported at more than $100 million, with Neuberger Berman Private Equity co-investing (Bloomberg). Les Rechan becomes CEO in 2017.

24 May 2018. The company drops “Systems” and becomes Solace, and launches Solace PubSub+: one broker for publish/subscribe, request/reply, queueing and streaming, with a free edition limited by connections and to 10,000 messages per second, then described as “production-ready” (launch release). This is the pivot from hardware to software that runs anywhere. In May 2020 Denis King, by then COO, becomes CEO.

2022 to 2024. SAP releases SAP Integration Suite, advanced event mesh in Q3 2022, built on Solace technology (SAP Learning). Partitioned queues reach general availability in broker 10.4.0 in 2023. In April 2024 IDC names Solace a Leader in its first MarketScape for event brokering software (release), and in October 2024 Gartner includes it among 20 vendors in its Market Guide for Event Brokers. In December 2024 Solace launches Micro-Integrations, small connectors to SaaS, databases and other brokers.

2025. On 14 May 2025 every product drops “PubSub+” and the family becomes the Solace Platform (announcement). In June the broker moves to a model of long-term support (LTS) releases plus biweekly rolling releases. On 2 December 2025, at AWS re:Invent, Solace Agent Mesh Enterprise reaches general availability, a commercial version of the open-source agent framework Solace published in January (release).

2026. In February Solace partners with Kong on combined API and event management. On 5 May 2026 Bridge Growth announces a US$790 million (C$1.1 billion) single-asset continuation vehicle for Solace, co-led by Apogem Capital, Golub Capital, HSBC Asset Management and Schroders Capital, with the Healthcare of Ontario Pension Plan rolling its stake. Bridge Growth and its affiliates keep more than 15% of the equity and continue to manage the business (Solace). Broker 10.26.0 LTS ships on 23 June. On 18 September Agent Mesh is rebuilt in Go as a single runtime, and the original Python repository is then deprecated and archived (what’s new; GitHub).

Solace company timeline, 2001 to 2026 Twelve milestones in two rows, shaded by era. Solace Systems era: founded in Ottawa in 2001, RBC Capital Markets moves to Solace appliances around 2010, the FAA SWIM partnership begins in 2011, and Bridge Growth takes a majority stake in April 2016. PubSub+ era: the company is renamed Solace and launches PubSub+ with a free edition in May 2018, Denis King becomes CEO in May 2020, SAP advanced event mesh built on Solace is released in 2022, and Micro-Integrations launch in December 2024. Solace Platform era: PubSub+ is renamed Solace Platform and the LTS release model starts in 2025, Agent Mesh Enterprise reaches general availability in December 2025, a US$790 million continuation vehicle is announced in May 2026, and Agent Mesh is rebuilt in Go in September 2026. From hardware messaging to a real-time data and agent platform Solace Systems era PubSub+ era Solace Platform era 2001 Founded in Ottawa as Solace Systems c. 2010 RBC Capital Markets moves to appliances 2011 FAA SWIM partnership begins Apr 2016 Bridge Growth takes majority stake May 2018 Renamed Solace; PubSub+ and a free edition May 2020 Denis King becomes CEO 2022 SAP advanced event mesh, built on Solace Dec 2024 Micro- Integrations launched May 2025 PubSub+ renamed Solace Platform; LTS model, June Dec 2025 Agent Mesh Enterprise generally avail. May 2026 US$790 million continuation vehicle Sep–Oct 2026 Agent Mesh rebuilt in Go; Python archived Dates from Solace, SAP and press releases cited in the text. Spacing is not to scale: the last three years hold half the events.
For fifteen years Solace was a hardware messaging company for trading floors. Almost everything a buyer evaluates today, from the free software broker to Agent Mesh, arrived after 2018, and much of it after 2024.

The pattern is worth naming. Each era widened who inside a company deals with Solace. The appliance era belonged to trading-floor infrastructure teams. The PubSub+ era brought in integration architects, cloud teams and, through SAP, ERP architects. The Solace Platform era is aimed at data and AI teams as well. For a manufacturer, the practical consequence is that the vendor’s newest marketing (agents, real-time context) sits on top of a mature broker. Evaluate the two separately: the broker has twenty years of production history, and the agent layer has about one.

The Solace portfolio on the ISA-95 stack

Solace’s documentation groups the platform in three layers (docs): the core is the Event Broker in three form factors (Cloud, Software and Appliance); application services are Micro-Integrations, Agent Mesh and developer tools; platform services are Event Portal, Insights and distributed tracing. The diagram places them against the ISA-95 levels a plant engineer already uses.

The Solace Platform placed against the ISA-95 levels and the cloud On the left, five bands: cloud and SaaS, level 4 enterprise, level 3 operations, level 2 supervisory, and levels 0 and 1 control and field. In the middle, three Solace Event Broker nodes linked by dynamic message routing into an event mesh: a Solace Cloud broker service beside the cloud band, a data centre broker in software or appliance form beside level 4, and a plant-site software broker spanning levels 3 and 2, which receives MQTT, JMS, REST and AMQP traffic. On the right, Agent Mesh connects to the cloud broker, Micro-Integrations connect SaaS, databases and other brokers at the enterprise level, and Event Portal, Insights and Mission Control design and observe every broker. At levels 0 and 1 there is no Solace product; data reaches the mesh through SCADA, edge gateways or a plant MQTT broker. Where the Solace Platform sits, from the plant floor to the cloud Cloud and SaaS SaaS apps · data platforms · AI models Level 4 · Enterprise ERP · QMS · PLM · data lake Level 3 · Operations MES · historian · site servers Level 2 · Supervisory SCADA · HMI · plant MQTT broker Levels 0–1 · Control and field PLCs · drives · sensors Solace Cloud managed broker services Event Broker, data centre software or appliance Event Broker, plant site software on a VM or Kubernetes MQTT · JMS · REST · AMQP mesh link mesh link Agent Mesh AI agents on the mesh Micro-Integrations SaaS, databases, Kafka, MQ Platform services Event Portal: design, catalogue, govern Insights · tracing Mission Control No Solace product at this level Data reaches the mesh through SCADA, edge gateways or a plant broker A typical pattern, not a Solace reference architecture. SAP advanced event mesh is the same broker technology, sold by SAP. Any broker node can be cloud, software or appliance; the form factor is a deployment choice, not a different product.
Solace earns its place between the plant and the enterprise: linking site brokers, the data centre and the cloud into one routed mesh. It does not talk to PLCs; something at level 2 has to publish the plant's data first.

Read the diagram from the bottom up. Solace has no product that talks to a PLC or a drive. Plant data reaches it from SCADA, from an industrial DataOps tool such as HighByte, or from a plant MQTT broker, which is why Solace lists Inductive Automation and HighByte as technology partners (partners). From level 3 upwards Solace does its real work: a broker at each site, one or more in the data centre, and managed services in the cloud, linked by dynamic message routing so that a subscription in the cloud pulls only the events it asked for out of a plant. The event mesh page explains how that routing works, and the manufacturing page sets out the ISA-95 placement in detail. For the plant-side pattern Solace sits above, see our guide to the unified namespace.

PubSub+ to Solace: the name map

The rename of 14 May 2025 changed names, not technology. People still search the old names, and GitHub repositories, Docker images and Kubernetes resources still use pubsubplus, so a plant holding older documents needs the map (Solace docs).

Former nameCurrent name (since May 2025)
Solace PubSub+ PlatformSolace Platform
Solace PubSub+ Event Broker (Software, Appliance)Solace Event Broker (Software, Appliance)
PubSub+ Standard Edition / Enterprise EditionSolace Event Broker Standard Edition / Enterprise Edition
PubSub+ 3560 / 3530 appliancesSolace 3560 / Solace 3530
PubSub+ Cloud, PubSub+ Event Broker ServiceSolace Cloud, Solace Event Broker Service
PubSub+ Mission Control, Broker ManagerMission Control, Broker Manager
PubSub+ Event PortalSolace Event Portal
PubSub+ InsightsSolace Insights
PubSub+ Connectors, Connector ManagerSolace Micro-Integrations, Solace Micro-Integration Manager
PubSub+ Capacity UnitPlatform Capacity Unit
PubSub+ Messaging API for C, .NET, Java, Python, Go, JavaScriptSolace Messaging API for the same languages
Solace Message Router, VMR (before 2018)Solace Event Broker Software

Solace editions, form factors and release lifecycle

The broker is one product sold three ways, and the self-managed software comes in two editions. The figures below are Solace’s own, as of October 2026 (editions docs; pricing). The editions and pricing page goes further.

OptionWhat it isKey limits and termsFits
Standard Edition (software)Free self-managed broker1,000 connections, 10,000 msg/s ingress, 1 Message VPN, no DR. Docs: “Production Deployable: No”Labs, development, evaluation
Enterprise Edition (software)Commercial self-managed broker200,000 connections, unthrottled, 5 Message VPNs, DR replication. Price not publicProduction on your own VMs or Kubernetes
Enterprise evaluationStandard plus a 90-day keyConfiguration lost at expiry unless upgradedProving Enterprise features
Solace CloudManaged broker services on AWS, Azure, GCP and othersService classes from ENT-250 to ENT-100K, plus a 200K tier since August 2026. HA by default. 30-day trialTeams that want no broker operations
ApplianceSolace 3560 and 3530 hardwareHighest published throughput and lowest latency figuresUltra-low latency, air-gapped or regulated data centres
Long, brightly lit corridor lined on both sides with equipment cabinets and railings
Whichever edition you buy, the broker ends up as infrastructure in a hall like this, and someone has to own its patching, capacity and failover.

The Standard Edition question is the one buyers get wrong. In 2018 Solace marketed the free edition as production-ready. Today’s documentation table says it is not production deployable, and the software page says it has “no production support” and is “designed for evaluation”. A plant that stood up a free broker years ago for a pilot, and quietly let it become production, should check its position. The Standard vs Enterprise page shows both sources side by side.

The release lifecycle: LTS plus rolling

Since June 2025 the broker ships in two streams. Long-term support (LTS) releases appear about once a year and receive maintenance updates every two weeks for two years. Rolling releases arrive every two weeks with new features (support dates).

ReleaseTypeReleasedEnd of support
10.4.1LTS20 June 202315 June 2026 (ended)
10.8.1LTS14 June 202415 June 2027
10.25.0LTS, first under the new model25 June 202530 June 2027
10.26.0LTS, current as of October 202623 June 202623 June 2028
10.27.0LTS, plannedJune 2027June 2029

What it means for a plant. Self-managed brokers at a site should sit on an LTS release, with an upgrade window planned before each end-of-support date, in the same way the plant plans SCADA server patching. Rolling releases suit development and managed cloud services, where Solace or the cloud team runs the upgrades. A broker two LTS releases behind is a broker running without fixes. The releases and LTS page covers upgrade practice.

Solace company facts

Volatile facts are as of October 2026. Scale figures are Solace’s own or its owner’s, so each is attributed.

TopicDetailSource
Founded2001, Ottawa (Kanata), Canada, by Craig Betts, as Solace SystemsWikipedia
HeadquartersOttawa (Kanata), Canada; “17+” officescompany page
OwnershipPrivate. Bridge Growth Partners in control since 2016; May 2026 continuation vehicle of US$790 millionSolace
LeadershipDenis King (President and CEO), Jason Burke (CFO), Joshua Carroll (CTO), Ali Pourshahid (CPO), Shawn McAllister (Chief AI Strategy Officer)leadership
Employees“480+” on the company page; about 550 according to Bridge Growth’s CEO (April 2026)company page, Bloomberg reprint
CustomersAbout 400, according to Bridge Growth’s CEO; recurring revenue 96% of the totalBloomberg reprint
RevenueNot disclosed
Patents“25”company page
CertificationsSOC 2 Type 2; ISO/IEC 27001:2022; CSA STAR Level 1. No FedRAMP claim foundsecurity
Analyst coverageIDC MarketScape Leader (2024); Gartner Market Guide representative vendor (2024); ISG Exemplary Provider (2025). Gartner publishes no Magic Quadrant for event brokersIDC, Gartner
Open sourceFive GitHub organisations; most repositories Apache-2.0SolaceProducts

Two rows deserve a second look from a buyer. The certifications cover Solace’s own operations and its cloud service, which matters to a supplier security review; they are not an OT product security certification such as IEC 62443. And the ownership row is a financing fact, not a roadmap: the continuation vehicle extends Bridge Growth’s management of the business, and a plant should treat vendor ownership the way it treats any vendor risk, through contract terms and an exit plan.

The thirteen Solace system pages

Solace Platform

The components and how they fit, the PubSub+ rename in full, editions and pricing, architecture, and the release model.

Event Broker

What the broker does, its three form factors, the Standard and Enterprise editions, Kubernetes, and high availability and disaster recovery.

Messaging Model

Direct and guaranteed messaging, topics and wildcards, queues, partitioned and last value queues, and message replay.

Event Mesh

How brokers in plants, data centres and clouds link into one routed fabric, and how Message VPNs separate tenants.

Protocols and APIs

SMF, MQTT, AMQP, JMS, REST and Kafka on one broker, the documented MQTT limits, and the SDKs.

Solace Cloud

The managed service: deployment models, service classes, Mission Control and observability.

Event Portal

Designing, cataloguing and governing events, AsyncAPI, and runtime discovery with the Event Management Agent.

Integration

Micro-Integrations and the Integration Hub, and SAP Integration Suite, advanced event mesh.

Agent Mesh

Solace’s agentic AI runtime: its history, architecture, MCP and A2A, editions and the 2026 Go rewrite.

Manufacturing

Solace as the enterprise backbone above plant brokers: unified namespace, Sparkplug B, Ignition and HighByte, multi-site edge to cloud.

Industries

Where Solace is used, by industry and pattern: capital markets, retail, airlines and logistics.

Alternatives

Kafka and Confluent, IBM MQ, HiveMQ, RabbitMQ and TIBCO, compared on the same dimensions.

Partners and Ecosystem

SAP, the cloud marketplaces, technology partners, systems integrators and how to buy.

Event-Driven Architecture

The vendor-neutral guide to events, brokers, streams and meshes, for readers comparing approaches before comparing products.

Most asked

The four questions that bring most readers to Solace, answered directly:

  • Solace editions and pricing: what is free, what is not, the cloud packages and support tiers, and why there is no public price
  • Solace vs Kafka: event messaging against event streaming, where each fits, and running both
  • Solace MQTT: what works, the documented QoS and retained-message limits, and when to put a plant broker in front
  • Solace Agent Mesh: agentic AI on an event mesh, from the Python framework to the Go rewrite

What Solace means for a plant and an enterprise architecture

Adopting an event broker is easy to start and hard to run well for ten years. In our view, these are the consequences a manufacturer should weigh, whether it is choosing Solace, inheriting it through SAP, or deciding a lighter broker is enough.

It is an enterprise backbone, not a plant broker. Solace’s strengths are multi-site routing, guaranteed delivery into queues, many protocols and governance. A single plant building its first unified namespace for SCADA, MES and dashboards rarely needs all of that, and a plant MQTT broker that the controls team can run may fit better. Solace becomes interesting when there are many plants, WAN links that must buffer, IT consumers expecting JMS, AMQP or REST, or events that must land in ERP without loss. Our guide to MQTT in manufacturing covers the plant side of that line.

Topic design is the real project. Solace routes on hierarchical topics with wildcards, which maps naturally onto an ISA-95 hierarchy of enterprise, site, area, line and cell. That is an advantage only if someone designs the topic tree before the first publisher goes live. Illustrative scenario: three plants each pick their own topic conventions during pilots, and a year later the enterprise team finds it cannot subscribe to “all filler stoppages” without three different rules. Fixing it means changing every publisher. A topic standard written on day one costs a workshop.

Someone has to own it. A mesh crosses the boundary between OT and IT, and in many companies neither side believes it is theirs. Brokers need patching on the LTS schedule, capacity needs watching, Message VPNs and access lists need an owner, and failover needs testing. A broker with no owner becomes the integration nobody can change. Name the owning team, usually enterprise integration with an OT counterpart, before the first plant connects. Our IT/OT integration work starts with exactly that boundary.

SAP shops may already own it. If the business runs SAP Integration Suite, advanced event mesh, it is running Solace technology under an SAP contract. That changes the build-or-buy question: the enterprise side of the mesh may already exist, and the decision is how plants join it. The SAP advanced event mesh page explains the relationship.

Kafka is rarely either-or. Kafka is built to keep events for a long time and replay them into analytics. Solace is built to deliver them, now, to whoever subscribed, across sites. Many enterprises end up with both, and Solace sells three ways to bridge them. The real decision is which system owns which flow, and the Solace vs Kafka page sets it out.

Treat the agent layer as early. Agent Mesh fits Solace’s design well, since agents need fresh events and asynchronous hand-offs. But its architecture changed in September 2026, its first public manufacturing reference dates from June 2026, and production agent deployments on plant floors are early for every vendor. Pilot it against a bounded problem, such as routing maintenance alerts into a CMMS, before building on it.

Plan for the data, not the broker. A broker moves events; it does not decide which events are worth publishing or what they mean. The quality of what flows through the mesh still depends on the plant data work underneath: tag naming, context, units and timestamps.

Limits and open questions

A fair overview names what is unresolved or limited, as of October 2026:

  • The free Standard Edition is marked “not production deployable” in the documentation, despite the 2018 launch language. Check the licence text before relying on it.
  • MQTT has documented deviations. QoS 2 is downgraded to QoS 1, QoS 1 shared subscriptions are downgraded to QoS 0, and retained messages are a Controlled Availability feature (MQTT docs).
  • Sparkplug B is unproven officially. A community post reported a passing Eclipse Sparkplug TCK run against broker 10.5 in 2023, but Solace is not on Eclipse’s compatible list (Eclipse). The Sparkplug B page has the detail.
  • Agent Mesh was rewritten in Go in September 2026, and the Python open-source repository is archived. Whether the Go runtime will be open source is not stated publicly.
  • No public prices for the Enterprise Edition, Solace Cloud or Agent Mesh Enterprise.
  • In-broker Kafka bridging is documented for software brokers only; appliance and cloud support is not stated in the pages we found.

Trademark notice. All product names, logos and brands are the property of their respective owners. Solace, Solace Platform, Solace Event Broker, Solace Cloud, Solace Event Portal, Solace Agent Mesh and PubSub+ are trademarks of their respective owners, including Solace and its affiliates. SAP and other names are trademarks of their owners. Use of these names does not imply any affiliation with, endorsement by, or partnership with the manufacturer. Joltek is an independent consultancy; commercial relationships, where they exist, are disclosed on our Partners page.

Frequently asked questions

What is Solace?

Solace is a privately held Canadian software company, founded in Ottawa in 2001, that makes event brokers and the tools around them. Its product family, the Solace Platform, moves messages and events between applications, devices, clouds and AI agents, using topics, queues and many protocols. Brokers in different locations can be linked into an event mesh, so an event published in one plant can reach a consumer anywhere.

Is Solace PubSub+ the same as Solace Platform?

Yes. On 14 May 2025 Solace retired the PubSub+ brand. The Solace PubSub+ Platform became the Solace Platform, PubSub+ Event Broker became Solace Event Broker, PubSub+ Cloud became Solace Cloud, and PubSub+ Connectors became Micro-Integrations. The technology did not change with the name. Many GitHub repositories, Docker images and older documents still use pubsubplus, so both names will appear for some time.

Who owns Solace?

Solace is private. Bridge Growth Partners has held a controlling stake since April 2016. In May 2026 a US$790 million single-asset continuation vehicle was announced, co-led by Apogem Capital, Golub Capital, HSBC Asset Management and Schroders Capital, with the pension plan HOOPP rolling its stake. Bridge Growth and its affiliates hold more than 15% of the equity and continue to manage the business.

Is the Solace Event Broker free?

The software broker has a free Standard Edition limited to 1,000 client connections, 10,000 messages per second of ingress and one Message VPN. As of October 2026 Solace's documentation marks it as not production deployable, although it was marketed as production-ready in 2018. Production use needs the commercial Enterprise Edition, Solace Cloud or an appliance. A 90-day Enterprise evaluation key is available.

Is Solace a Kafka alternative?

Partly. Both move events between applications, but they are built differently. Kafka is a distributed log designed for retention, replay and stream processing. Solace is a broker that pushes events to consumers over many protocols and routes them across sites. Solace itself recommends running both where long retention and analytics matter, and it offers in-broker Kafka bridging, a Kafka protocol proxy and connectors.

Is Solace used in manufacturing?

Yes, mostly above the plant floor. Solace names Bosch, Danone, Heineken, JDE Peet's, Renault Group, Stellantis, Airbus and Absolics among its manufacturing customers, and lists Unified Namespace as a use case. Its role is usually the enterprise backbone linking plants, ERP and cloud, with plant-level collection left to SCADA, Ignition, HighByte or a plant MQTT broker.

References and further reading

  1. Name Changes for Solace Products · SolaceThe official PubSub+ to Solace rename table.
  2. What Is Solace Platform? · SolaceHow Solace groups its own products: core, application services and platform services.
  3. Support Dates for Release Versions · SolaceLTS and rolling release dates and end-of-support dates.
  4. Bridge Growth Partners closes continuation vehicle for Solace · SolaceThe May 2026 financing, its co-leads and the post-deal ownership.
  5. Startup buyout firm Bridge Growth acquires Solace Systems · BloombergThe April 2016 control investment.
  6. Solace named a Leader in the IDC MarketScape for Worldwide Event Brokering Software · Solace via AAP
  7. Gartner Market Guide for Event Brokers · Solace (Gartner reprint)A market guide, not a ranking. Solace is one of 20 representative vendors.
  8. Solace Software Event Broker editions · SolaceStandard and Enterprise Edition limits, and the production-deployable flag.

← All technologies

Have a project that needs technical ownership?

Send us the situation. If it is not something we should take on, we will say so.