企业业务数据处理用“work”还是“MQ”
近期公司在做架构梳理已经项目架构方向,不知不觉就引起了使用“work”跑数据还是用“MQ”进行跑数据的争论!
对于争论这件事在各行各业都有,其实我觉得针对“争论”这个词的根源在于一件事情有很多解决方案,每个人的认知不同,
给出的解决方案也不同。然而如果有一个对实际情况都了解和对解决问题有充足认知的情况下,我想他是会权衡利弊的。
我们先列举几个已经算是比较成熟的开源框架:
WORK:TBschedule、Quartz、spring schedule、JDK的time ,线程池定时等;
MQ:RocketMQ、RabbitMQ、Kafka、ActiveMQ、MSMQ、ZeroMQ等等;
好,废话不多说,我们就事论事,我们就单纯的从以下几个角度来评论以下到底谁(work/mq)更有优势:
1、易用性
2、可扩展性
3、可

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
[搬运]什么叫幂等性?
看到了一篇讲幂等性的文章,我认为把幂等性说得十分清楚。如果你像我一样对幂等性还有困惑,可以仔细看下这篇文章。原文地址:https://www.restapitutorial.com/lessons/idempotency.html 【英文原文】 Idempotence is a funky word that often hooks people. Idempotence is sometimes a confusing concept, at least from the academic definition. From a RESTful service standpoint, for an operation (or service call) to be idempotent, clients can make that sa
- 下一篇
国内首家,阿里云发布Redis全球多活版
跨数据中心的数据同步是企业提升容灾能力的必备手段,对于社交、视频直播、电商以及游戏等访问规模大、业务分部广的行业,跨区域全球部署也愈发重要。 8月28日,阿里云发布了Redis全球多活产品,这是国内首个全球多活的Redis版本,可轻松支持多个数据中心同时对外提供服务的业务场景,助力企业构建跨地域服务,走向国际化。 众所周知,企业在单个可用区部署服务存在单点问题,机房掉电或者运营商线路中断均会造成服务不可用;另外终端用户访问环境各异, 存在跨地域或跨网的情况, 延迟高且网络不稳定。 传统的做法是,企业使用消息队列做数据同步,但难以做到不丢不重。如果要保证时效性,还要购买网络专线做保障。 阿里云Redis全球多活产品可以有效解决这一问题,该产品可以实现跨地域实时数据同步,同时保证数据的最终一致,为企业提供了云上灾备能力。例如,某直播客户在使用
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Mario游戏-低调大师作品
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS关闭SELinux安全模块