![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
来自大山的搬砖工
乡村程序员
展开
-
消息队列-面试连环炮
1:为什么使用消息队列? 限流:流量削锋也是消息队列中的常用场景,一般在秒杀或团抢活动中使用广泛。 应用场景:秒杀活动,一般会因为流量过大,导致流量暴增,应用挂掉。为解决这个问题,将请求消息放入消息队列,应用按照处理能力消费处理消息 异步:如用户下单发送短信或者邮件通知,可将通知消息交由消息中间件进行异步通知处理,提高系统的响应时间 解耦:...原创 2020-02-27 17:25:49 · 234 阅读 · 0 评论 -
分布式开放消息系统(RocketMQ)的原理与实践
分布式开放消息系统(RocketMQ)的原理与实践 分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题: 消息的顺序问题 消息的重复问题 RocketMQ作为阿里开源的一款高性能、高吞吐量的消息中间件,它是怎样来解决这两个问题的?RocketMQ 有哪些关键特性?其实现原理是怎样的? 关键特性以及...转载 2019-11-27 10:59:49 · 398 阅读 · 0 评论 -
基于redis实现分布式锁服务——模拟火车站售票服务(附源码)
本文通过模拟火车站售票服务,介绍如何基于redis实现分布式锁原创 2019-11-14 11:20:54 · 468 阅读 · 0 评论