摘要: 什么是模式?每一个模式描述了一个在我们周围不断发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复的工作。 也许互联网产品不是随便复制就能成功的,创新的产品更能为用户创造价值。但是网站架构却有一些共同的模式,这些模式已经被许多大型网站一再验证,通过对这些模式的学习,我们可 阅读全文
posted @ 2019-10-18 16:44 奔跑的太阳花 阅读(424) 评论(0) 推荐(0) 编辑
摘要: node遵循的是单线程单进程的模式,node的单线程是指js的引擎只有一个实例,且在nodejs的主线程中执行,同时node以事件驱动的方式处理IO等异步操作。node的单线程模式,只维持一个主线程,大大减少了线程间切换的开销。 但是node的单线程使得在主线程不能进行CPU密集型操作,否则会阻塞主 阅读全文
posted @ 2019-10-18 15:37 奔跑的太阳花 阅读(490) 评论(0) 推荐(0) 编辑
摘要: CPU密集型(CPU-bound)CPU密集型也叫计算密集型,指的是系统的硬盘、内存性能相对CPU要好很多,此时,系统运作大部分的状况是CPU Loading 100%,CPU要读/写I/O(硬盘/内存),I/O在很短的时间就可以完成,而CPU还有许多运算要处理,CPU Loading很高。 在多重 阅读全文
posted @ 2019-10-18 15:15 奔跑的太阳花 阅读(319) 评论(0) 推荐(0) 编辑