Solace is a leading messaging company based in Ottawa, Canada with 265 employees focused on research and development of their message broker software. Their message broker can be deployed on-premises, in the cloud, or as a service, and supports a variety of protocols and languages. It provides publish-subscribe, request-reply, and queueing capabilities to enable event-driven communication across applications, cloud, IoT, and more.