MQ 消息队列

任务执行队列,自己 while true 做好获取分发执行,幂等操作自己也能写
pulsar多语言支持的要好一些,
RocketMq 业务场景使用优先选择
Kafka 大数据场景有限选择
多语言请客如果性能要求是不是特别高,云厂商的http协议mq也可以尝试一下
场景
历史发展
Kafka
RockerMQ
Pulsar
其他
 
低耦合性:各个组件只依赖消息队列,组件之间通过消息的定义间接地耦合在一起。换句话 来说,组件只需要知道消息的定义,并不需要知道发送消息的组件是哪个。 可扩展性:事件驱动的应用程序具有很强的扩展性,可以通过添加新的事件处理程序、组件 等来实现系统的扩展和升级。 高可用:可以充分利用消息队列的可靠性、可重复消费等特性,来保证消息发送、消费高可用,从而保证整个系统的高可用。
notion image
Loading...
目录
文章列表
王小扬博客
Git
AI
产品
film
AI Code
Java
其他
计算机网络
DB
云原生
Node
Docker
操作系统
Elasticsearch
Apollo
Nestjs
Think
大前端
PHP
软件开发
设计
生活技巧
CI
缓存