随笔分类 - 并发
摘要:限流的解决方式 1、计数器算法:在一段时间间隔内(时间窗/时间区间),处理请求的最大数量固定,超过部分不做处理。 bug: 假设有一个恶意用户,他在0:59时,瞬间发送了100个请求,并且1:00又瞬间发送了100个请求,那么其实这个用户在 1秒里面,瞬间发送了200个请求。 我们刚才规定的是1分钟
阅读全文
摘要:一、秒杀应该考虑哪些问题? 1.1:超卖问题 假如备货只有100个,但是最终超卖了200,这就叫超卖。一般来讲秒杀系统的价格都比较低,如果超卖将严重影响公司的财产利益。 1.2:高并发 秒杀具有时间短、并发量大得特点,而秒杀持续时间较短。所以短时间内会有大量请求涌进来,后端如何防止并发过高造成缓存击
阅读全文
摘要:前言 创建线程的方式有四种 继承 Thread 类; public class MyThread extends Thread { @Override public void run() { System.out.println(Thread.currentThread().getName() +
阅读全文

浙公网安备 33010602011771号