MQ
文章平均质量分 95
weixin_42469070
这个作者很懒,什么都没留下…
展开
-
RabbitMQ入门到掌握
MQ(message queue),从字面意思上看,本质是个队列,FIFO 先入先出,只不过队列中存放的内容是 而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ 是一种非常常 见的上下游 “逻辑解耦+物理解耦” 的消息通信服务。使用了 MQ 之后,消息发送上游只需要依赖 MQ,不 用依赖其他服务。举个例子,如果订单系统最多能处理一万次订单,这个处理能力应付正常时段的下单时绰绰有余,正常时段我们下单一秒后就能返回结果。但是在高峰期,如果有两万次下单操作系统是处理不了的,只能限...原创 2022-07-02 16:23:41 · 919 阅读 · 0 评论 -
kafka入门到精通
同步的通信方式会存在性能和稳定的问题。针对于同步的通信方式来说,异步的方式,可以让上游快速成功,极大提高了系统的吞吐量。而且在分布式系统中,通过下游多个服务的分布式事务的保障,也能保障业务执行之后的最终一致性。消息队列解决具体的是什么问题 – 通信问题。目前消息队列的中间件选项有很多种:这些消息中间件有什么区别?什么是 MQMessage Queue(MQ),消息队列中间件。很多人都说:MQ 通过将消息的发送和接收分离来实现应用程序的异步和解偶,这个给人的直觉是——MQ 是异步的,用来解耦的,但是这...原创 2022-06-27 19:47:05 · 510 阅读 · 0 评论