最近在央国企、集团型企业搞IT的都遇到了一个棘手的重大任务:信创。
今年开始,信创提速了。
而且信创的范围更加深入,原来只需要服务器硬件和操作系统、数据库(IOE)是自主可控就可以,现在又延伸到中间件。
大型企业的信息系统非常依赖中间件,主要原因是跨系统交互开发接口成本过高且存在风险,使用MQ等中间件技术,可以大大降低开发量。
所谓MQ,就是消息队列,消息队列的发明简直是天才思维。
星空君举个例子:我们去商超买了一瓶可乐,超市让我们扫二维码加入会员享受优惠,交易成功后,收到了一张下次再来可以使用的满减券。对于很多大型商超来说,交易系统和优惠券系统可能是两个系统,而两个系统之间的交互,靠的不是直读数据库这种高度集成的方式,而是使用消息队列(MQ)。
最常用的消息队列工具是开源的RabbitMQ,如今面临信创化改造。
数据库类的信创产品非常多,甚至可以说是琳琅满目,金仓、达梦、Oceabase、TiDB等都可以替代Oracle、MySQL,星空君曾经参与一个千万级用户的Sybase数据库向Oceabase迁移,性能倍增。
消息队列(中间件)就没那么多选择了。
阅读全文