最新 最热

Socket Server的N种并发模型汇总

本文主要介绍常见的Server的并发模型,这些模型与编程语言本身无关,有的编程语言可能在语法上直接透明了模型本质,所以开发者没必要一定要基于模型去编写,只是需要知道和了解并发模型的构成和特点即可。...

2022-06-24
0

Jmeter压力测试教程

Jmeter是一个非常好用的压力测试工具。Jmeter用来做轻量级的压力测试,非常合适,只需要十几分钟,就能把压力测试需要的脚本写好。

2022-06-23
0

高并发索引争用问题解决方法探讨

对于sequence 生成的主键索引,高并发时会出现严重的争用情况,下面AWR的前TOP4 等待事件,都是index contention相关的等待事件,非常严重:

2022-06-22
0

新一代稳定性测试利器Fastbot

一个App安装在一台设备上,总是闪退、屏幕热、机身热、设备卡死甚至崩溃等现象,直接影响用户使用功能或者用户卸载App,最终的结果是流失用户群里。

2022-06-21
0

Nodejs深度探秘:event loop的本质和异步代码中的Zalgo问题

Nodejs是一个高效的异步服务平台,因此非常适合于开发高并发的后台服务。要满足高并发,后台服务需要做到的是能够及时响应客户端发送过来的请求。这里要注意的是”响应“而不是”完成“,客户端可能要求后台从数据库查询...

2022-06-21
0

高级性能测试系列《3.性能指标、可靠性测试、容量测试、性能测试》

1.性能测试: 通过工具,模拟一定量的并发用户数,向服务器发起请求,获得性能指标。

2022-06-21
1

高级性能测试系列《2.软件性能测试、负载测试、压力测试》

如果前面已经有人来做了,我再做一次性能测试,就要拿着性能的指标和前面的人的性能指标来进行对比。

2022-06-21
1

Long型原子操作之AtomicLong与LongAdder

在JVM中long和double型变量都是占用8个字节空间存储的, 而在读写时,是以4字节为单位操作的; 也就是要写入一个long型数据, 需要分别写入高位和低位, 共2次完成....

2022-06-20
0

SpringBoot + Redis:模拟 30w 人的秒杀抢单!

在电商业务中,秒杀属于技术挑战最大的业务,只有经验够丰富、底子够稳的程序员,才能够hold住从搭建、上线到调优全链路。双十一就是一个经典的秒杀案例,动辄数十万笔的交易请求,对于我们来说,核心的两个问题:1-高并发读取与写...

2022-06-17
0