MQ 消息队列

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