当前位置:网站首页>MQ selection (2022.5.9-5.15)
MQ selection (2022.5.9-5.15)
2022-06-30 19:34:00 【Water is water】
MQ: Four common types at present (ActiveMQ RabbitMQ RocketMQ Kafka)
General business systems to be introduced MQ, At first, everyone used ActiveMQ, But people don't really use it much anymore , The large throughput scenario is not validated , The community is not very active either , So let's forget it , I personally don't recommend it ;
Later, people began to use RabbitMQ, But it is erlang Language prevents a lot of java Engineers to study and control him , For the company , Almost out of control , But it's true that people are open source , More stable support , It's also very active ;
But there are more and more companies , Will go to use RocketMQ, It's really nice , But I want to remind myself to think about the risk of a sudden yellowness in the community , Have absolute confidence in oneself company technical strength , I recommend RocketMQ, Otherwise go back to old honest practical RabbitMQ Well , People are active open source communities , Absolutely not yellow
So small and medium-sized companies , The technical strength is relatively average , The technical challenges are not particularly high , use RabbitMQ It's a good choice ; Big companies , Infrastructure research and development strength is strong , use RocketMQ It's a good choice
If it is the big data field of real-time computing 、 Log collection and other scenarios , use Kafka It's industry standard , Absolutely no problem , The community is very active , Absolutely not yellow , Moreover, it is the DE facto norm in this field almost all over the world
边栏推荐
- Practical application of "experience" crawler in work
- German agbb VOC hazardous substances test
- Development: how to install offline MySQL in Linux system?
- 企业选型作业上常犯的一个错误
- Brief introduction of Feature Engineering in machine learning
- Teach you how to write selenium test cases
- 测试人进阶技能:单元测试报告应用指南
- mysql函数获取全路径
- 开发那些事儿:Linux系统中如何安装离线版本MySQL?
- sql连续登录问题
猜你喜欢
随机推荐
Kalman filter -- Derivation from Gaussian fusion
nats集群部署
Go语言学习教程(十)
ROS advertisement data publishing tips - latch configuration
CTF flow analysis common questions (II) -usb flow
mysql函数获取全路径
Nodejs installation and introduction
法国A+ 法国VOC标签最高环保级别
BeanUtils.copyProperties() 对比 mapstruct
详解kubernetes备份恢复利器 Velero | 深入了解Carina系列第三期
ANSI/UL 94 5-V级垂直燃烧试验
Electron 入门
VMware16安装Win11虚拟机(最全步骤+踩坑)
JS 如何正确清除一个元素下的所有子元素
假期安全不放假,VR交通让孩子安全出行|广州华锐视点
Opengauss database source code analysis series articles -- detailed explanation of dense equivalent query technology (Part 1)
如何利用 xUnit 框架对测试用例进行维护?
Unity technical manual - preliminary performance optimization
ArcGIS no plug-in load (no offset) day map
微信小程序快速入门 --项目介绍








