在现在这个互联网的时候,所讲的并发,高并发通常是指并发访问,也就是说在某个时间点,有多少个访问都会同时到来。通常一个系统的日PV在千万以上,有可能是一个高并发的系统。在有的公司不会完全走技术的路线,而是全靠机器在堆。
“互联网订票”、“银行系统”、“股票交易”、“12306订票系统”、“电商系统”、“淘宝”、“天猫”等很多系统都是通过并发来实现的,不是所有的秒杀都是秒杀。
话不多说,直接上Xmind:
只有系统的整理知识点,才能找到不足。当然,在学习的过程中如果可以结合案例来学习的话,这样才可以更好的吸收这些知识并且运用到工作中,这个才是我们学习的目的。想提升技术,需要多看书!多看书!多看书!
并发案例(订票系统的案例)
很多小伙伴都会或多或少的有这样一种想法:高并发专题学了那么久,但是,在真正做项目时,仍然不知道如何下手处理高并发业务场景!甚至很多小伙伴仍然停留在只是简单的提供接口(CRUD)阶段,不知道学习的并发知识如何运用到实际项目中,就更别提如何构建高并发系统了!
订票系统案例:某航班只有一张机票,假定有1w个人打开你的网站来订票,问你如何