发布于 2020-04-13 11:12:30 | 阅读 25156
很多小伙伴反馈说,高并发专题学了那么久,但是,在真正做项目时,仍然不知道如何下手处理高并发业务场景!
发布于 2020-03-13 18:17:54 | 阅读 19903
秒杀活动是有计划的,并且在短时间内会爆发大量的请求。为了不影响日常业务系统的正常运行,我们需要把它和现有的系统做隔离。在设计秒杀系统的时候可以从以下几个方面来思考隔离的问题。
发布于 2019-12-27 14:48:26 | 阅读 18857
并发,在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。
发布于 2019-12-10 11:10:35 | 阅读 17817
几乎每一个网站都是这么一个设计模式,先是前端接入层,然后是一些后台的逻辑服务,最后则是数据库。大家都知道,做一个10人能够访问的程序非常简单,但是要做一个能够同时满足1万人,100万人同时使用的程序,却是非常的难。
发布于 2019-11-11 14:50:52 | 阅读 20487
双十一从 2009 年到现在,刚好也走过了第 11 个年头,交易规模也从第一年的 0.5 亿迅猛增长到了 2018 年的 2135 亿。世界范围内也很难找到这样高并发、高复杂度的电商场景,背后支撑的技术能力也从最开始的捉襟见肘、拆东墙补西墙到现在的游刃有余,吃着火锅唱着歌就把洪峰般的瞬时流量给完美承接下来。这背后,少不了程序员们的辛勤付出。
发布于 2019-11-06 16:16:16 | 阅读 26942
双 11 即将来临,本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。
发布于 2019-10-18 11:55:01 | 阅读 23025
一般来说,现在的互联网应用网站或者APP,它的整体流程可以用我们这个图里展示的来表示,用户请求开始,从这个界面是最里面的浏览器和APP,到网络转发,再到应用服务,最后到存储,这纯属可能是数据库文件系统,然后再返回到界面呈现内容。
发布于 2019-09-23 14:11:55 | 阅读 35710
零拷贝(Zero-copy)技术指在计算机执行操作时,CPU 不需要先将数据从一个内存区域复制到另一个内存区域,从而可以减少上下文切换以及 CPU 的拷贝时间。