栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

高并发框架

高并发框架

高并发框架
  • 1. 消息队列
    • 1.1 为什么使用消息队列?
    • 1.2 如何保证消息队列的高可用?
    • 1.3 如何保证消息不被重复消费

1. 消息队列 1.1 为什么使用消息队列?

为什么使用消息队列? 消息队列有什么优缺点?kafka、activemq 都有什么区别以及合适哪些场景?
链接: Activemq入门教程.

  1. 耦合场景:看这么个场景。A 系统发送数据到 BCD 三个系统,通过接口调用发送。如果 E 系统也要这个数据呢?那如果 C 系统现在不需要了呢?A 系统负责人几乎崩溃…
  2. 异步场景:再来看一个场景,A 系统接收一个请求,需要在自己本地写库,还需要在 BCD 三个系统写库,自己本地写库要 3ms,BCD 三个系统分别写库要 300ms、450ms、200ms。最终请求总延时是 3 + 300 + 450 + 200 = 953ms,接近 1s,用户感觉搞个什么东西,慢死了慢死了。用户通过浏览器发起请求,等待个 1s,这几乎是不可接受的。
1.2 如何保证消息队列的高可用?

RabbitMQ 镜像集群模式(高可用性)

Kafka 的高可用性

链接: 高可用.

1.3 如何保证消息不被重复消费

链接: link.
待更新…

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/326422.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号