A

ACL Logs

Access control lists (ACLs) are used to manage clients’ access to the Solace PubSub+ event broker an…

ACL Profiles

ACL profile controls whether an authenticated client is permitted to establish a connection with the…

ACL Topic Matching Modes

Solace event broker exempts special subscriptions (internal) when doing ACL enforcement and the mode…

API Tokens

API token is a unique identifier of an application requesting access to the service. Individual perm…

Access Control List

ACLs are used to control which clients may connect to which Message VPNs, and which topics clients a…

Ack message received

While processing a Guaranteed Message, Solace PubSub+ event broker delivers the message to the consu…

Ack message spooled

While processing a Guaranteed Message, Solace PubSub+ event broker delivers an acknowledgment to the…

Acknowledging Messages

Solace messaging APIs provide acknowledgments to the Solace PubSub+ event broker for the Guaranteed …

Active Flow Indication

If a queue has an exclusive access type, multiple clients can bind to the queue, but only one client…

Amazon Machine Image

Solace PubSub+ Standard and Enterprise Edition are available as AMI pckages for use on AWS Cloud.

Anatomy of Message

An event, along with a query or command, is a type of message:
- An event is something that has …

Anonymous Queue

Anonymous queue are queues whose name is generated by the API rather than being specified by the app…

Application

Applications represent the program, process, microservice, IoT device, integration component or othe…

Application Domain

Application Domain represents a logical unit, grouping multiple applications representing different…

Application Late-Join

Ability to entertain an application which did not have queues or subscriptions on the event broker a…

Application Partitioning

When there’s a requirement to spread the load of clients connected to an event broker service, the a…

Assured Delivery

Guaranteed Messaging, also known as Assured Delivery is a once‑and‑only‑once message delivery mechan…

Assured Delivery Blade

On Solace appliance, this is a card which acts to ensure guaranteed delivery of messages, both in th…

AsyncAPI

AsyncAPI is an open-source initiative that seeks to improve the current state of Event-Driven Archit…

AsyncAPI Document

An AsyncAPI document is a file that defines and annotates the different components of a specific Eve…

Asynchronous API

Asynchronous APIs are application programming interfaces that return data for requests at a later ti…

Audit

The process of examining the output generated by instrumentation or monitoring application to unders…

Audit Logs

The persistent store where the audit output is stored for review - typically database of files.

Authentication

Authentication is the act of proving an assertion, such as the identity of a computer system user. I…

Authorization

Authorization is the function of specifying access rights/privileges to resources, which is related …

Automated Discovery

With supported Discovery Agents, Solace help automate the discovery process of existing EDA assets.

Availability Zones

Availability zones (AZs) are isolated locations within data center regions from which public cloud s…

Back to Top ↑

B

Backup node

In a HA redundancy model, a backup node is the second node with identical capabilities as primary no…

Basic Authentication

A basic authentication scheme allows a connecting client to authenticate with an event broker by pro…

Broker Manager

PubSub+ Broker Manager is a browser-based administration console packaged with the Solace PubSub+ ev…

Back to Top ↑

C

Catalog

Catalog is the storefront for all the applications, events, and schemas created in the Event Portal….

Certification Authority

In cryptography, a certificate authority or certification authority is an entity that issues digital…

Channel

A channel is connection within a link. Each link has the following channels:
- a single control …

Channel compression

Channel compression is a feature on the PubSub+ Broker. When enabled, messages are compressed before…

Claim

In its simplest form, claims are simply statements (for example, name, identity, group), made about …

Class of Service

Class of Service (COS) level controls
- which of the per‑client priority queues on the event br…

Client

A customer application that connects to a node.

Client Authentication

Authentication is the act of proving an assertion, such as the identity of a computer system user. I…

Client Authorization

Authorization is the function of specifying access rights/privileges to resources, which is related …

Client Profile

Client Profiles are contained within a specific Message VPN, and can be applied to Client Usernames….

Client Username

Client Usernames are contained within a specific Message VPN. They are used by Client applications t…

Cluster

A set of nodes connected by internal links. Messages published to any node in the cluster are delive…

Cluster Link Queue

Cluster link queues are used to hold Guaranteed messages before they are sent over the data connecti…

Cluster Links

A cluster link connects nodes (either within a cluster or between two different clusters) and allows…

Cluster Manager

Cluster Manager allows you to manage the life cycle of your event broker services and bring together…

Command

A command is an instruction to do something. Typically directed to a particular consumer to run a pa…

Command Line Interface

The Solace Command Line Interface (CLI) is a text-based interface for configuring and monitoring Sol…

Common Name

As part of generating an SSL certificate you will be asked for the common name. The common name is t…

Config-Sync

Config-sync is a PubSub+ Broker feature that automatically propagate changes in System and Message V…

Congestion Control

Congestion control is a method used for monitoring the process of regulating the total amount of dat…

Connectors

A connector is software that provides a connection between Solace PubSub+ Broker and an external res…

Consumer

The provider of the information is called a publisher . Publishers supply information about a subjec…

Consumer Ack Propagation

Consumer Ack Propagation is the act of an active Replicated Message VPN propagating consumer acks to…

Consumer Flow

To receive Guaranteed messages, client must create a consumer Flow within a Session, and bind that f…

Consumer Group

Consumer group is a Kafka term which represents groups of consumers that form a “logical consumer” t…

Container Images

A container image is an unchangeable, static file that includes executable code so it can run an iso…

Controlled Fail-over

A controlled fail-over occurs when activity is transferred from one replication site to its mate rep…

Cypher Suite

A cipher suite is a set of algorithms that help secure a network connection. Suites typically use Tr…

Back to Top ↑

D

DMQ-eligibility

Messages that are flagged as DMQ-eligible by the publishing client will be sent to the endpoint’s DM…

DMR Cluster

DMR Cluster offers a horizontal scaling solution by connecting brokers with each other forming a ful…

DMR external links

In a DMR Cluster, the connections within the same cluster are called internal links. DMR external li…

DMR internal links

In a multi-site DMR Cluster, the connections between clusters are called external links. DMR interna…

DTO Priority

To control which client can receive a DTO message, subscribing clients can set a priority through a …

Data Ownership Platform

The Data Ownership Platform is a data sharing governance layer that allows Data Owners to have visib…

Dead Message Queues

When a message is deemed undeliverable, it is automatically placed on a special queue called the dea…

Decision Makers

Decision Makers are members of an organization including, but are not limited to CTO, Product Manage…

Delayed Delivery

Delayed delivery allows you to introduce a time delay between the time when a message is published t…

Deliver Always

Clients can override DTO delivery for specific topic subscriptions by applying the Deliver Always (D…

Delivered Unacked Message

Guaranteed messages that can be delivered to a client through a subscriber flow (that is, an egress …

Deliver‑To‑One

Through the use of Solace messaging APIs, client applications can use the Deliver-To-One (DTO) featu…

Designer

Designer is a tool to design and view all aspects of your event-driven architectures. It is through …

Direct Client Endpoint

Direct Client Endpoints are client connections with one or more subscriptions. It is a essentially a…

Direct Messages

Direct messaging provides a reliable, but not guaranteed, delivery of messages from the Solace messa…

Direct Messaging

Direct Messaging, also known as Reliable Messaging, provides at‑most‑once message delivery.

Disaster Recovery

Disaster Recovery involves a set of policies, tools and procedures to enable the recovery or continu…

Discovery

Discovery is a tool to discover events, schemas, and application interactions, running over your eve…

Discovery Agent

Discovery Agent can run a Discovery scan against an event broker to scan the event-driven architectu…

Discovery File

The JSON file produced at the end of a Discovery Scan is referred to as Discovery file and can be up…

Discovery Scan

Discovery Scan is the process of scanning an event broker for EDA artifacts such as Broker, Clients,…

Durability

Endpoint durability is a quality of service that determines whether all messages are available even …

Durable Endpoints

Durable queues and topic endpoints are provisioned objects on the event broker that have a life span…

Durable Queue

Durable queues keep messages around persistently for any suitable consumer to consume them. Durable …

Durable Topic Endpoint

To create a durable topic subscriber, a topic subscription (that is, a durable topic endpoint) must …

Dynamic Message Routing

Dynamic Message Routing (DMR) is a mechanism that allows connected event brokers to automatically de…

Back to Top ↑

E

Egress Priority Queues

For a published message to be delivered to a client, it passes through the queuing structure shown i…

Egress Topic ACL

An Access Control List (ACL) is a list of topic filters and correlated actions used to improve secur…

Encryption

In cryptography, encryption is the process of encoding information. This process converts the origin…

Endpoint Permissions

Specifies a permission that can be granted on an endpoint.

The permissions available at th…

Endpoint Templates

Endpoint templates are configurable objects that administrators can use to specify custom attributes…

Endpoints

Endpoints are objects created on the event broker to persist messages. There are two types of endpoi…

Event (1)

The event represents a business moment or an action that can be communicated with zero or more inter…

Event (2)

An event can be broadly described as a change notification within your organization, system, or appl…

Event API Product

An Event API Product can be composed of events from either Solace PubSub+ Event Broker or Kafka for …

Event Access Control

Access control policies allow you to administratively manage which producers can publish on a topic …

Event Broker

An event broker is middleware software, appliance or SaaS used to transmit events between event prod…

Event Broker Redundancy

Solace PubSub+ software event brokers support an active/standby redundancy model. With this model, a…

Event Broker Service

An event broker service in PubSub+ Cloud is made up of either a standalone software event broker (De…

Event Channel

An event channel is a mechanism of propagating the information collected from an event generator to …

Event Choreography

With event-driven architecture, services are relied upon to understand what to do with an incoming e…

Event Exchange Patterns

In EDA, a Event Exchange pattern is an architectural pattern which describes how two different parts…

Event Filtering

Systems can have either managed subscriptions or consumer self-serve subscriptions. These subscripti…

Event Handling Policy

Based on topics and subscriptions, you can define policies that handle events within the event broke…

Event Insights

PubSub+ Insights enables operations and applications teams to ensure their event broker service and …

Event Instance

An event instance is a specific instance of an event that is produced. An event instance has an even…

Event Mesh

An event mesh is a configurable and dynamic infrastructure layer for distributing events among decou…

Event Orchestration

To coordinate a sequence of actions being taken by there could be a master service dedicated to keep…

Event Portal

An event portal is a solution that lets people design, create, discover, catalog, share, visualize, …

Event Promotion-Demotion

When a Solace PubSub+ event broker using Guaranteed Messaging receives messages published to a topic…

Event Queue

An Event Queue is similar to a Queue, but it’s specifically used for Pub/Sub message exchange patter…

Event Routing

To determine the path on which to deliver events to interested consumers, the event broker inspects …

Event Sourcing

The fundamental idea of Event Sourcing is that of ensuring every change to the state of an applicati…

Event Stream

An event stream is a continous unbounded series of events with the start of the stream before the st…

Event Streaming

A simple way to think about it is that event streaming enables companies to analyze data that pertai…

Event Subscription

While the event topic is metadata attached to the published event to allow for movement through an e…

Event Threshold

Client Event Thresholds control when any of the following client events are generated for a specific…

Event Topic

To achieve the promise of governed, enterprise-wide distribution of reusable events and event-driven…

Event Topic Levels

Solace Topics are hierarchical and support multiple levels. Multiple topic levels allow you to creat…

Event Topic Properties

Event topic properties are optional fields that further describe a particular event. This part of th…

Event Topic root

Event topic root contains enough information to describe the type of event that has occurred. Each e…

Event Type

An event type (or event as it is referred to in Event Portal) represents a class of events produced …

Event-Driven Architecture

Event-driven architecture is a software architecture paradigm promoting the production, detection, c…

Eventual Consistency

Eventual consistency is a consistency model used in distributed computing to achieve high availabili…

Exclusive Queues

An exclusive queue is where only one consumer can receive a message at any one time, while additiona…

External Link

A link that spans from a node in one cluster to a node in another cluster is called an external link…

Back to Top ↑

F

Fan-out

Fan-out is the typical publish/subscribe scenario where a message is published once to the PubSub+ m…

Flow

A Consumer Flow is an API object that allows applications to receive Guaranteed messages from an end…

Back to Top ↑

G

Game of Battleship

Battleship (also Battleships or Sea Battle) is a strategy type guessing game for two players. It is …

Gateway Node

A node that has an external link to a node in another cluster.

Guaranteed Messages

Guaranteed Messaging can be used to ensure the delivery of a message between two applications even i…

Guaranteed Messaging

Guaranteed Messaging, also known as Assured Delivery, provides once‑and‑only‑once message delivery.<…

Back to Top ↑

H

HA Redundancy Group

HA redundancy group is made up of three event broker instances: two acting as active-standby messagi…

Head-of-Line Blocking

Head-of-Line (HoL) blocking refers to a situation where some Guaranteed Messages are not delivered …

Hierarchical Topics

A topic hierarchy can contain information on the business unit down to action hierarchy. Wildcard ac…

High Availability

Solace PubSub+ appliances and Solace PubSub+ software event brokers can operate in high-availability…

Horizontal Scaling

Horizontal Scaling is the result of a DMR event mesh that connects individual brokers together withi…

Host Bus Adapter

HBA card is used to connect the SAN to Solace appliance which helps in store and retrieve messages w…

Hostname Migration

When there’s a requirement to migrate the hostname from one event broker service to another. A commo…

Hypermedia-Driven Events

Hypermedia-Driven Events is an Event Exchnage Pattern where links are provided in the event payload …

Back to Top ↑

I

Identity Provider

An identity provider is a system entity that creates, maintains, and manages identity information fo…

Import Discovery

A Discovery file can be either directly uploaded into PubSub+ Cloud or manually added into Discovery…

Ingress Topic ACL

An Access Control List (ACL) is a list of topic filters and correlated actions used to improve secur…

Internal Link

A link that spans from one node to another within the same cluster is called an internal link. Inter…

Internet of things

The Internet of things describes the network of physical objects, so known as, ‘things’ — that are e…

Back to Top ↑

J

JMSToolBox

JMSToolBox is an open source to perform a variety of tasks with PubSub+ event brokers via the JMS AP…

Java Messaging Service

JMS (Java Message Service) is an API that provides the facility to create, send and read messages. I…

Back to Top ↑

K

Kerberos Authentication

A Kerberos authentication scheme allows clients that have been granted a valid Kerberos ticket to co…

Back to Top ↑

L

Last Value Cache

Solace PubSub+ Cache is an in-memory last value message cache for non-persistent messaging. It lets …

Last Value Queues

A queue assigned with max spool value to 0, resulting in the ability to store only the last value re…

Link

A link is relationship between nodes. It is made up of the TCP connections that transmit topology in…

Link Costs

Link costs helps identify preferred route. To prefer one route over another (for example, to specify…

Link Initiator

While messages are exchanged in both directions over the link, the underlying TCP connection is only…

Link Span

Links between nodes within the same cluster are called internal links, whereas links between nodes i…

Link Transport Method

Link transport settings specify whether the transprt is encrypted, compressed, or both. While the ch…

Live Message

A published message which has not been sent to all consuming clients. It exists somewhere in the dat…

Load Balancing

In computing, load balancing refers to the process of distributing a set of tasks over a set of reso…

Logged Message

A replayable message which has been set aside in the replay log for later replay.

Logical Event Mesh

A Logical Event Mesh (LEM) represents the event mesh over which the associated published and subscri…

Back to Top ↑

M

MQTT Topic Compatibility

To allow compatibility with MQTT topics, which permit empty topic levels (for example, /a/b, a//b, o…

Mapping Topic to Queue

Messages can be published directly to a queue by its name, however it’s best to map a topic to a que…

Mesh Manager

Mesh Manager can be used to connect multiple event broker services that span different data centers …

Message

A message is a packet of information sent from producers to consumers. Messages are the central unit…

Message Compression

An application using Solace enterprise can enable the compression of message data sent between it an…

Message Demotion

Message demotion is the situation where the producer sends Persistent messages, and there are consum…

Message Discard Condition

A durable queue can be configured how to handle ingress messages discards that occur due to one or m…

Message Discard Handling

A durable queue can be configured how to handle ingress messages discards. When enabled, a nack is r…

Message Eliding

Message eliding allows client applications to receive only the most current Direct messages publishe…

Message Exchange Pattern

In software architecture, a messaging pattern is an architectural pattern which describes how two di…

Message Expiry

To set a limit on the amount of time that published messages have to be consumed and acknowledged, y…

Message Priority

Message queues and topic endpoints can optionally support priority message delivery. When you enable…

Message Promotion

Message promotion is the situation where the producer sends Direct messages, and the consumer receiv…

Message Redelivery

Messages can be delivered unsuccessfully (e.g. if the transacted session used to consume them is rol…

Message Replay

Message Replay allows an event broker to resend messages to new or existing clients that request the…

Message Request Queues

Queues can control how message requests are processed

If the queue is created with non-excl…

Message Spool Files

Guaranteed messages are spooled to an event broker through the use of spool files. If the event brok…

Message Spooling

As a Solace PubSub+ event broker receives a Guaranteed message (that is, messages with persistent or…

Message VPN

Message Virtual Private Networks (VPNs) are managed objects on Solace PubSub+ event brokers that all…

Message VPN Bridge

Published messages can’t cross Message VPN boundaries, even in the presence of identical subscriptio…

Messaging

The term messaging refers to technology that lets computer systems share information without requiri…

Messaging Client

Client applications that connect to the event broker services to publish and subscribe to the messag…

Messaging Domain

Messaging Domains are patterns that govern this communication:
- point-to-point messaging and <…

Messaging Service

Solace PubSub+ through TCP service ports on an event broker exposes variety of Messaging Services th…

Microgateway

Microgateway is a lightweight, distributed API proxy that is designed to enforce policies and busine…

Mission Control

Mission Control is a section in the Cloud Console that permits you access event brokers, visualize a…

Mission Control Agent

Mission Control Agent is a microservice that manages the lifecycle and configuration of event broker…

Monitoring node

Solace PubSub+ Cloud implements HA using an Active/Standby model with an arbiter node (Monitoring No…

Multi Node Routing

Multi-Node Routing (MNR) allows multiple Solace PubSub+ event brokers to be networked together so th…

Multi-Site Scaling

Horizontal Scaling is the result of a DMR event mesh that connects individual brokers together betwe…

Back to Top ↑

N

Negative Acknowledgement

A failure by the Broker to spool a message in any of the subscriber queues results in message roll b…

Neighbor Queues

Content Shortest Path First (CSPF) neighbor queues are used to enqueue messages before they are sent…

Node

A DMR node is one of the following:
- a single software event broker
- a High Availability (…

Non-Exclusive Queues

Multiple consumers can bind to a non-exclusive queue. Each consumer is serviced in round‑robin fashi…

Back to Top ↑

O

OAuth Authentication

OAuth is an open standard for access delegation, commonly used as a way for users to grant websites …

OBO Subscription

A client application can manage subscriptions on behalf of other clients within a Message VPN when i…

One-Shot Events

One-shot events are events that are only sent once, even if the originating condition recurs. They m…

Back to Top ↑

P

Permissions

In PubSub+ Cloud, you can manage accounts, assign roles, and set permissions to allow or deny access…

Persistence

Persistence refers to the Quality-of-Service (QoS) of event messages, which can be classified as Per…

Persistent Event Streams

Event stream where messages are considered to be persistent if they are placed onto non-volatile sto…

Persistent Message

Event messages are considered persistent if they are placed onto non-volatile storage media after th…

Point-to-Point

A point-to-point flow is a single publishing client sending messages to the PubSub+ message broker w…

Pre-Authentication

PubSub+ Pre-Authentication allows for users to be automatically logged in to Solace PubSub+ Broker M…

Prepaid Subscriptions

Prepaid subscriptions are a way to pay upfront for event broker services at a discounted price. Subs…

Primary node

In a HA setup, the primary and backup nodes both run the software event broker under the messaging n…

Priority levels

Solace PubSub+ event brokers support ten levels of priority from 0 (lowest) to 9 (highest). If the p…

PubSub+ Broker Manager

PubSub+ Broker Manager is a browser-based administration console packaged with the Solace PubSub+ ev…

PubSub+ Cloud

A complete event streaming, management and insights platform, available as a service in your favorit…

PubSub+ Cloud Console

The PubSub+ Cloud Console is the ‘single pane of glass’ that gives you access to the PubSub+ Platfor…

PubSub+ Cloud REST API

Event Portal provides a RESTful API that you can use to manage your data in the PubSub+ Cloud. Use t…

PubSub+ Discovery

PubSub+ Discovery is a tool to discover events, schemas, and application interactions, running over …

PubSub+ Event Broker

PubSub+ Event Broker is an event broker that supports pub/sub, queuing, request/reply and streaming,…

PubSub+ Event Portal

PubSub+ Event Portal is an event management tool that enables you to visualize, model, govern and sh…

PubSub+ Insights

PubSub+ Insights enables operations and applications teams to ensure their event broker service and …

PubSub+ Mission Control

Mission Control makes it easy to deploy event brokers, create event meshes, and optimize and monitor…

Publish message

A client application that has connected to a Message VPN on a Solace PubSub+ event broker publishes …

Publish-Subscribe

Publish-Subscribe is one of the messaging pattern where messages sent by the Producer are processed …

Publisher

The provider of the information is called a publisher . Publishers supply information about a subjec…

Back to Top ↑

Q

Queue

A queue acts as both a destination that clients can publish messages to, and as an endpoint that cli…

Queue Access Type

A queue has an access type, which determines how messages are delivered when multiple consumer flows…

Queue Browser

A Queue Browser is a client that browses a messages spooled on a queue in order of oldest to newest …

Queue Consumer

In JMS, when a consumer binds to an exclusive queue, the messages that it can consume are filtered b…

Queue Event Threshold

Following event thresholds can be set for existing, durable queues on the given Message VPN:
- B…

Queue Ownership

Queue ownership enatils all permissions to consume, delete, or modify topics in the queue. The owner…

Queue Permissions

A setting that grants permissions to consume, delete, or modify topics in the queue.

Queue Template

Endpoint templates are configurable objects that administrators can use to specify custom attributes…

Queues (1)

Solace endpoints are objects created on the event broker to persist messages. There are two types of…

Queues (2)

A queue acts as both a destination that clients can publish messages to, and as an endpoint that cli…

Back to Top ↑

R

REST Delivery Point

A REST delivery point (RDP) is a provisioned object on a Message VPN that facilitates message delive…

Receive message

The event broker can deliver the spooled message to a consuming client if:
- that client has suc…

Replay From-Date-And-Time

In a Message Replay scenario, the requester specifies that the playback is to start from the oldest …

Replay Log

Message Replay allows published Guaranteed messages, and Direct messages promoted to Guaranteed, tha…

Replay Log Trimming

The process of automatically deleting the oldest messages from the replay log to make room for new l…

Replay States

Message Replay states are as follows:

- Complete: No replay is in progress.
- Initializ…

Replay to Endpoint

The process of adding a logged message to a replaying endpoint, thereby creating a replayed message …

Replayable Message

A live message that is received on a Message VPN that has Message Replay enabled.

Replayed Message

A logged message which matches a replaying endpoint’s subscriptions and has been added to the endpoi…

Replicated VPN

When employing redundant event brokers at a site, enabling replication settings for one Message VPN…

Replication

Replication provides business continuity and allows mission‑critical applications to continue to fun…

Replication Mates

A typical customer deployment model for replicated data center infrastructure is to have a pair of r…

Request-Reply

In computer science, request–response or request–reply is one of the basic methods computers use to …

Request-Response

In computer science, request–response or request–reply is one of the basic methods computers use to …

Reserved Topics

Solace PubSub+ uses a number of reserved topics to implement some specific messaging features. Each …

Respect Message Priority

Respect message priority, is a queue setting that ensures the priority field in all received message…

Respect Message TTL

Respect message TTL, is a queue setting that ensures messages’ TTL values are checked. If a message’…

Resynchronization

In a HA setup, once the failed event broker comes back on-line, it will use the mate link VRF to res…

Roles

In PubSub+ Cloud, you can manage accounts, assign roles, and set permissions to allow or deny access…

Rotating Password

Password rotation refers to the changing/resetting of a password(s). Rotating a password for an even…

Runtime Discovery Agent

Runtime Discovery agents are tools discover events, schemas, and application interactions, running o…

Back to Top ↑

S

SDKPerf

SDKPerf is a tool for validating performance, checking configuration, and exploring features associa…

SEMP REST API

Solace Element Management Protocol version 2 (SEMP v2) is a RESTful API that you can use to configur…

Schema

In simple terms, a schema represents the contract to describe the payload of an event. Producers and…

Secure Sockets Layer

Solace clients can use Transport Layer Security (TLS)/ Secure Sockets Layer (SSL)‑encrypted connecti…

Selectors

Selectors are filters that clients can apply when they bind to endpoints. They enable clients to fil…

Sequenced Topic

A sequenced topic is a topic subscription for which any matching messages received on the Message VP…

Service Class

When you create an event broker service in PubSub+ Cloud, you choose the service class which are pre…

Service Limit

Service Limits for Each Service Class defines limits on various services. Some of the services that …

Service Mesh

A service mesh is a configurable infrastructure layer for microservices applications that makes comm…

Shared Data Channels

A DMR cluster link is composed of:
- one control channel
- one client profile
- one data…

Shared Events

By default, you can only reference events and schemas within their own application domain. For anoth…

Shared Subscriptions

Shared subscriptions can be used to load balance large volumes of client data across multiple instan…

Single Sign On

Organizations with an identity provider that support OpenID Connect (OIDC) can enable single sign-on…

Slow Consumers

Slow consumers are consumers whose consumption rate is far below the incoming rate leading to the di…

Solace CLI

The Solace Command Line Interface (CLI) is a text-based interface for configuring and monitoring Sol…

Solace Developer Codelabs

Solace Developer Codelabs provides step-by-step tutorials that give you guided, hands-on experience …

Solace Home Cloud

The Solace Home Cloud is a collection of microservices that provides the control plane for PubSub+ C…

Solace PubSub+ Cache

Solace PubSub+ Cache is a scalable, in-memory message cache for Direct messaging. It allows client a…

Spool Files Thresholds

Guaranteed messages are spooled to an event broker through the use of internal spool files. If event…

Spool message

The ingress message received by the event broker is spooled to a queue or topic endpoint.

Subscriber

The consumer of the information is called a subscriber . Subscribers consume information about a sub…

Subscription Binding

When consumers indicate they want specific topic messages for Direct mode delivery (including demote…

Subscription Persistence

In a DMR Cluster, each event broker in a node persists its own Guaranteed subscriptions, but not tho…

Synchronous API

Synchronous APIs are application programming interfaces that return data for requests immediately, a…

Synchronous Replication

A message or transaction is not considered persisted until it has been confirmed to be stored on bot…

SysLog Forwarding

Syslog Forwarding is a log transport tool that you can use to forward system, command, and event log…

Back to Top ↑

T

Tags

Applications, events and schemas all have the option to have tags associated with them. Searching fo…

Temporary Endpoints

Temporary queues and topic endpoints are dynamically created and destroyed by client applications. T…

Temporary Queue

Temporary queues and topic endpoints are dynamically created and destroyed by client applications. T…

Thin Event Notification

Thin Event Notification is an Event Exchnage Pattern when used, only the necessary details are provi…

Time to live

Time to live is a mechanism which limits the lifespan or lifetime of an event. Once the prescribed e…

Topic

Topics are a means of classifying information, and in practice they’re simply strings that are compo…

Topic (1)

Topics are used as subjects / destinations that clients can publish messages to. SMF Topics are a me…

Topic (2)

Topics are a means of classifying information, and in practice they’re simply strings that are compo…

Topic Address

Topic Address is a set of Topic Levels that are used to construct a topic for a published event. The…

Topic Architecture

Topic hierarchies are built in a very similar manner to the science of taxonomy. Though taxonomy is …

Topic Endpoints

A topic endpoint attracts messages published to a topic for which the topic endpoint has a matching …

Topic Hierarchy

Topic hierarchies are built in a very similar manner to the science of taxonomy. Though taxonomy is …

Topic Levels

Topic Level is a component of a topic address that can be a literal value or a variable. A variable …

Topic Matching

Messages are delivered to an endpoint when the published topic matches the topic subscription set fo…

Topic Subscription

A client can use a Topic subscription to indicate that it wants to receive messages published to a m…

Topic Subscriptions

A Topic subscription is a string used to attract events that are published on an event mesh. A topic…

Topic Tree

Topic Tree represents all topic addresses that will be published within a Logical Event Mesh (LEM). …

Topic-to-Queue Mapping

Topic-to-queue mapping allows a single message published to a topic to be delivered to a combination…

Topology

A topology is a specific arrangement of links between nodes in a network (or event mesh). An interna…

Traceability

Enriching the Topic hierarchy with the addition of SpanID and TraceID (OpenTracing Semantic Specific…

Transacted Sessions

Transacted Sessions enable client applications to group multiple message send and/or receive operati…

Transport Layer Security

Solace clients can use Transport Layer Security (TLS)/ Secure Sockets Layer (SSL)‑encrypted connecti…

Back to Top ↑

U

Uncontrolled Fail-over

An uncontrolled fail-over occurs due to a sudden loss of connectivity to a replication site with Mes…

Uploading Discovery

Once the Discovery scan is completed, you can upload the Discovery file to the PubSub+ Cloud directl…

User Management

User management in PubSub+ Cloud enterprise account involves a wide range of functionality, such as …

Users

Users are the members in the organization who will directly consume and develop applications using t…

Back to Top ↑

V

Virtual Messaging Router

The Solace Virtual Message Router (VMR) is an implementation of Solace’s market leading messaging te…

Virtual Private Network

Message VPNs allow for many separate applications to share a single Solace PubSub+ event broker whil…

Back to Top ↑

W

Well-Known Queue

Any queue, durable or non-durable, with a commonly recognized name is a well-known queue. The well-k…

Windowed Acknowledgment

Windowed Acknowledgment is one of the modes of acknowledging guaranteed messages, where a single ack…

Back to Top ↑

X

XA Transaction

XA is a two-phase commit protocol that is natively supported by many databases and transaction monit…

Back to Top ↑