自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 秒杀系统之如何设计

秒杀系统的9个细节:1.瞬时高并发、2.页面静态化、3.秒杀按钮、4.读多写少、5.缓存问题、6.库存问题、7.分布式锁、8.mq异步处理、9.如何限流。 一、瞬时高并发 一般在秒杀时间点前几分钟,用户并发量开始突增,然后达到顶峰。秒杀商品较少,故极少部分用户能够成功秒杀。大部分用户会接收到商品已抢完的提醒,收到提醒之后,这部分用户大概率会离开活动界面,此时用户并发量会急剧下降。所以这个峰值持续的时间非常短暂,这样就会出现瞬间高并发的情况,如下图...

2021-07-31 15:27:01 55

原创 Rabbitmq 消息队列

RabbitMQ简介 RabbitMQ是一个开源的消息代理的队列服务器, 用来通过普通协议在完全不同的应用之间共享数据。 RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。Erlang语言在数据交互方面性能优秀,有着和原生Socket一样的延迟,这也是RabbitMQ高性能的原因所在。可谓“人如其名”,RabbitMQ像兔子一样迅速。 消息队列提供一个异步通信机制,消息的发送者可以立即返回,而不必一直等到消息被...

2021-07-29 09:52:31 54

原创 Java--链表ListNode

链表是一种物理存储单元上,非连续、飞顺序的存储结构,数据元素的逻辑顺序是通过

2021-06-01 19:02:16 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除