什么是Solace?

Solace是一家加拿大注册的公司,总部设在安大略省渥太华. 成立于2001年. 这家公司一直致力于获取信息的艺术和科学,并提供世界上最灵活,最强大的数据移动平台。

背景

在信息爆炸的时代, 信息/数据已成为每个行业的生命线。如黑石收购汤森路透F&R的55%股权, 目标就是路透拥有的数据资源. 关于路透超百年的金融交易记录以及它的发展史, 大家可以自行Google. 在各个领域, 如何有效地管理信息数据其在应用程序,连接设备和人员之间的移动传输,目前有很多种解决方案. 在互联网上,最流行的就是云. 早期的解决方案依赖于各自的数据存储系统,数据库, 或者通过Webservice的方式请求应答,亦或是Apache的AQ, WebSphere的MQ都能够解决信息在网络或者应用程序,设备人员间的移动传输. 因此, Solace的创始者意识到, 谁能够领先企业满足客户需求,包容竞争对手就能取得动态市场中茁壮成长。因此,为了取得成功,他们需要数据能够无缝地在现有的基础设施和他们信任的新系统之间流动,以便在大数据,云,无处不在的移动性和物联网时代取得成功。

支持的架构

Solace cloud : 消息即服务, 在公共云中按需提供企业级消息,进行专业管理,监控,保护和扩展。
VMR(Virtual Message Router): 可以在云,数据中心或物联网中部署企业级消息代理. 在任何地方提供本地化的消息路由和持久性,包括云和物联网。 VMR采用多线程并行流水线架构,针对现代多核处理器架构进行了优化,因此可以按照处理器内核数量的比例进行扩展。
Solace消息路由器设备: 是一个基于硬件的消息流处理的中间件系统. 专用的硬件用于从电路板到机箱,运行SolOS消息传递平台,缓存,分发在网络中传输的数据, 以紧凑的体积, 极高的容量,高性能,低延迟和稳定性注称,降低TCO(Total Cost of Ownership)。

Solace能做什么?

Solace提供了最快,最强大,最易于管理的消息传递主干。 它支持各种消息,以及流行的协议和API。 Solace可以部署在云,数据中心和物联网环境中,甚至可以“作为服务”使用。

原文链接:https://blog.csdn.net/aqudgv83/article/details/79495489

中间消息件之 Solace(一) Solace的简介的更多相关文章

  1. Java中间消息件——ActiveMQ入门级运用

    先来说一说我们为什么要用这个东西啊! 比如,我们现在有这样了个问题要解决: 这样,我们就要用到中间消息间了 然后我们就说一下什么是中间消息间吧. 采用消息传送机制/消息队列 的中间件技术,进行数据交流 ...

  2. PYG2010-01-软件破解意义和程序流程简介笔记

  3. .NET后台如何获取前台HMTL控件的值

    很多时候我们需要HTML控件,感觉比服务器控件更加简介,清爽,那么如何获取HMTL控件的值呢,请看下面例子: 前台页面代码: <input id="Text1" type=& ...

  4. RabbitMQ-从基础到实战(4)— 消息的交换(下)

    0.目录 RabbitMQ-从基础到实战(1)- Hello RabbitMQ RabbitMQ-从基础到实战(2)- 防止消息丢失 RabbitMQ-从基础到实战(3)- 消息的交换(上) 1.简介 ...

  5. WEB消息推送-框架篇

    WEB消息推送-comet4j 一.comet简介: comet :基于 HTTP长连接的“服务器推”技术,是一种新的 Web 应用架构.基于这种架构开发的应用中,服务器端会主动以异步的方式向客户端程 ...

  6. 【iOS 开发】基本 UI 控件详解 (UIButton | UITextField | UITextView | UISwitch)

    博客地址 : http://blog.csdn.net/shulianghan/article/details/50051499 ; 一. UI 控件简介 1. UI 控件分类 UI 控件分类 : 活 ...

  7. ASP.NET的用户控件

    本文介绍如何在ASP.NET中创建用户控件,控件属性的动态修改以及控件的事件出发机制. 简介ASP.NET的服务端控件使得Web开发工作变得更为简单,功能更为强大.我们介绍过如何在ASP.NET页面中 ...

  8. 浅议NetMQ常见模式和消息加密机制

    浅议NetMQ常见模式和消息加密机制 概述 在传统企业级开发中,消息队列机制已经成为一种非常常见的技术实现手段,而基于NetMQ则看起来有点像一朵"奇葩",看起来从名字似乎是一个消 ...

  9. android 界面设计基本知识Ⅲ

    本章继续讲述在android界面设计中相关的知识点.介绍内容包括BroadcastReceiver(广播),Service(服务),Widget(小部件),WebView(网页加载控件). 1.Bro ...

随机推荐

  1. HDU 6040 - Hints of sd0061 | 2017 Multi-University Training Contest 1

    /* HDU 6040 - Hints of sd0061 [ 第k小数查询,剪枝 ] 题意: 给出随机数列 a[N] (N < 1e7) 询问 b[M] (M < 100) ,对于每个询 ...

  2. ant-design-vue 报错 ReferenceError: h is not defined

    使用表格,在配置 columns时用到了 customRender,然后就报错了 <script> import FileName from '@/views/admin/document ...

  3. [新版] CASthesis 模板编译的问题

    国科大官方学位论文latex模板 地址:https://github.com/mohuangrui/ucasthesis 它支持硕士和博士学位论文.博士后出站报告的撰写. 以下是使用记录. 一.撰写全 ...

  4. 第一篇【Zabbix服务端的完整布署】

    1.环境准备 服务器版本: [root@filestore-v2 ~]# cat /etc/redhat-release CentOS Linux release (Core) 内核版本: [root ...

  5. [pwnable.kr]--alloca

    0x00: 好久没玩了...去年十月以后就没玩过了TAT 这几天把peach的坑,winafl的坑填了下,就来搞下pwn. 0x01: 这个程序是给了源码的 #include <stdio.h& ...

  6. js+分布上传大文件

    文件夹上传:从前端到后端 文件上传是 Web 开发肯定会碰到的问题,而文件夹上传则更加难缠.网上关于文件夹上传的资料多集中在前端,缺少对于后端的关注,然后讲某个后端框架文件上传的文章又不会涉及文件夹. ...

  7. java中如何根据函数查询引用的jar包

    选中函数,按Ctrl+Shift+T,就可以弹出对应的jar包地址 例如:

  8. Linux下MySQL报Table 'xxx' doesn't exist错误解决方法,表名存在大小写区分

    Linux服务器上在线装了个MySQL,但是部署web应用时一直报后台一直报错:Table 'xxx' doesn't exist. 本地测试一直都是正常的,同样的代码,同样的数据库,表是存在的,但是 ...

  9. leetcode题目11.盛最多水的容器(中等)

    题目描述: 给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) .在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0).找出其 ...

  10. vue中getters不更新数据解决办法

    在 Vue.js devtools 中看到,我们明明更改了仓库 state 中的数据,但是我们的 getters 就是值渲染一次之后就不再重新渲染了 解决方法:使用 Vue.set() 方法,就是专门 ...