基于redis分布式锁实现“秒杀”_ 刘劭的博客-CSDN博客
来源: 基于redis分布式锁实现“秒杀”_ 刘劭的博客-CSDN博客 最近在项目中遇到了类似“秒杀”的业务场景,在本篇博客中,我将用一个非常简单的demo,阐述实现所谓“秒杀”的基本思路。 业务场景 所谓秒杀,从业务角度看,是短时间内多个...
来源: 基于redis分布式锁实现“秒杀”_ 刘劭的博客-CSDN博客 最近在项目中遇到了类似“秒杀”的业务场景,在本篇博客中,我将用一个非常简单的demo,阐述实现所谓“秒杀”的基本思路。 业务场景 所谓秒杀,从业务角度看,是短时间内多个...
来源: RabbitMQ系列(二)–基础组件 – Diamond-Shine – 博客园 声明:对于RabbitMQ的学习基于某课网相关视频和《RabbitMQ实战指南》一书,后续关于RabbitMQ的博...
来源: RabbitMQ系列(三)–Java API – Diamond-Shine – 博客园 基于java使用RabbitMQ 框架:SpringBoot1.5.14.RELEASE maven依赖:...
来源: RabbitMQ系列(四)–消息如何保证可靠性传输以及幂等性 – Diamond-Shine – 博客园 一、消息如何保证可靠性传输 1.1、可能出现消息丢失的情况 1、Producer在把Mes...
来源: RabbitMQ系列(五)–高级特性 – Diamond-Shine – 博客园 在上一篇文章讲解MQ消息可靠性投递和幂等性中有提到confirm机制的重要性,现在更详细的说明一下 一、Confi...
来源: RabbitMQ系列(六)–面试官问为什么要使用MQ,应该怎么回答 – Diamond-Shine – 博客园 如果简历中有写到使用过RabbitMQ或者其他的消息中间件,可能在MQ方面的第一个问...
来源: RabbitMQ系列(七)–批量消息和延时消息 – Diamond-Shine – 博客园 批量消息发送模式 批量消息是指把消息放到一个集合统一进行提交,这种方案设计思路是希望消息在一个会话里,比...
来源: RabbitMQ系列(八)–顺序消费模式和迅速消息发送模式 – Diamond-Shine – 博客园 MQ使用过程中,有些业务场景需要我们保证顺序消费,而如果一个Producer,一个Queue...
来源: MSMQ菜鸟教程 – 我是代码搬运工 – 博客园 一 、MSMQ概述 MSMQ全称MicroSoft Message Queue,微软消息队列,是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信...
来源: SOLID架构设计原则 – 程序员顺仔 – 博客园 最近通读了《架构整洁之道》,受益匪浅,遂摘选出设计原则部分,与大家分享,希望大家能从中获益。 以下为书中第3部分 设计原则的原文。 设计原则概述 通常来说,...