logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java秒杀系统实战系列~JMeter压力测试重现秒杀场景中超卖等问题

摘要:本篇博文是“Java秒杀系统实战系列文章”的第十二篇,本篇博文我们将借助压力测试工具Jmeter重现秒杀场景(高并发场景)下出现的各种典型的问题,其中最为经典的当属“商品库存超卖”的问题,在本文我们重现这种问题,并对问题进行分析!内容:一个正规的、声称能承受高并发请求的系统的背后应该经历了一些不为人知的经历,这个秒杀系统也是如此,一般而言,这些经历都是比较残酷的,在本文中我们将重...

#jmeter#压力测试
Java秒杀系统实战系列~基于ZooKeeper的分布式锁优化秒杀逻辑

摘要:本篇博文是“Java秒杀系统实战系列文章”的第十六篇,本文我们将继续秒杀系统的优化之路,采用统一协调调度中心中间件ZooKeeper控制秒杀系统中高并发多线程对于共享资源~代码块的并发访问所出现的并发安全问题,即用ZooKeeper实现一种分布式锁!内容:ZooKeeper,看到其名字,不由得联想至 Zoo + Keeper,即动物园的看管所!这个寓意用以表达的是一种统一协调管理...

#zookeeper
Java秒杀系统实战系列~分布式唯一ID生成订单编号

摘要:本篇博文是“Java秒杀系统实战系列文章”的第七篇,在本博文中我们将重点介绍 “在高并发,如秒杀的业务场景下如何生成全局唯一、趋势递增的订单编号”,我们将介绍两种方法,一种是传统的采用随机数生成的方式,另外一种是采用当前比较流行的“分布式唯一ID生成算法-雪花算法”来实现。内容:在上一篇博文,我们完成了商品秒杀业务逻辑的代码实战,在该代码中,我们还实现了“当用户秒杀成功后,需要在...

重磅发布-微服务Dubbo实战分布式服务调度视频教程

实战前言:历经一个月的时间,debug自己录制的微服务dubbo实战分布式服务调度视频教程终于完结了,本课程讲述了当前微服务项目、分布式系统下接口与接口之前、服务与服务之间、项目与项目之间的调度/交互。内容主要包括dubbo的认识与官网开发demo的实战,dubbo服务的开发与发布注册,dubbo服务的订阅与调用,dubbo服务调度之间接口的鉴权以及基于dubbo协议跟http协议以实际的业务..

#dubbo#zookeeper#分布式
Java秒杀系统实战系列~基于Redisson的分布式锁优化秒杀逻辑

摘要:本篇博文是“Java秒杀系统实战系列文章”的第十五篇,本文我们将借助综合中间件Redisson优化“秒杀系统中秒杀的核心业务逻辑”,解决Redis的原子操作在优化秒杀逻辑过程中出现的部分瑕疵。内容:Redisson,字如其名,是搭建在缓存中间件Redis的基础之上的一款综合中间件,除了拥有Redis本身提供的强大功能之外,还提供了诸如分布式锁、分布式服务、延迟队列、远程调用等强大...

重磅课程发布~SpringBoot2.0企业中台实战之权限统一管理与应用统一授权(dubbo+zookeeper分布式系统实战)

概要介绍:历经一个月的时间,Debug亲自撸的一套“企业中台系统”终于完成了,课程全名为“springboot2.0企业中台实战之权限统一管理与应用统一授权(dubbo+zookeeper分布式系统实战)”,正如字面意思,本课程讲解的是一个真正意义上的、企业级中台系统的实战,是一套真正践行“中台思想”、“分布式系统/服务开发与通信”的项目(画外音:目前全网还没有关于中台系统的课程实战哦!学习...

#分布式#dubbo#zookeeper
到底了