关于互联网:RocketMQ助力编程猫构建稳定的业务系统

3次阅读

共计 824 个字符,预计需要花费 3 分钟才能阅读完成。

编程猫专一于 4 -16 岁中国孩子在线编程教育,是深圳点猫科技有限公司自主研发的一款图形化编程工具平台。通过学习编程猫自主研发的图形化编程课,学员可在平台上创作出游戏、软件、动画、故事等,以乏味的形式玩转 STEAM 学科,并且通过 AR 利用,将加强事实技术与少儿趣味编程教育相结合,为孩子们实在再现了一个趣味盎然的虚拟世界——源码世界全方位锤炼逻辑思维、创造力等外围素养。

随着业务的迅猛增长,编程猫须要一个音讯品种丰盛,接入简略,稳固高效的消息中间件:

  1. 音讯类型方面:须要可能反对解决在线教育的相干场景所须要的一般音讯、延时音讯、程序音讯、事务音讯。
  2. 接入繁难方面:不须要辨别繁冗的 topic、queue、host、switch, 绑定设置这些概念;无需对音讯进行被动删除治理;能够疾速发送以及实现播送 / 集群生产。
  3. 稳固高效方面:业务音讯牢靠不失落,音讯沉积不影响收发性能,反对疾速扩容。

RocketMQ 在音讯品种,接入繁难,稳固高效方面完全符合编程猫的场景诉求,编程猫通过应用阿里云提供的音讯队列 RocketMQ 作为零碎的音讯总线来实现零碎的解藕,削峰填谷,分布式事务,数据复制与播送等性能。

业务稳固:通过应用商业版本的 RocketMQ,依赖于有保障的 SLA(99.99999999% 数据可靠性,99.95% 服务可用性),就像是站在伟人的肩膀上构建零碎,利用音讯这牢靠的一环无力地反对了业务的疾速倒退。

效率晋升:通过应用提早音讯,程序音讯,事务音讯等高级性能的音讯类型,快捷牢靠地实现了相干的场景。另外音讯控制台还提供了音讯查问,音讯轨迹等实时监控性能,并且能够设定各种资源的报警规定 , 用于疾速定位问题,晋升诊断效率,领导优化零碎。

正如编程猫 CTO 所言:“RocketMQ 是咱们中国软件界的自豪,其开源版本成为 Apache 的顶级我的项目而被宽泛应用,而作为商业版也历经双十一这样的大考,并能以云产品的模式向广大客户提供更优质的业余服务。简略易用够用,必须反对!”

正文完
 0