随笔分类 -  大型网站架构

摘要:在一个项目还是单体架构的时候,所有的js,css,image都会在一个web网站上,看起来并没有什么问题,比如下面这样: 但是当web网站流量起来的时候,这个单体架构必须要进行横向扩展,而在原来的架构中静态资源这羊毛是出在单体架构这头羊身上,所以横向多少 个单体,就有多少个静态资源文件夹,比如下面这 阅读全文
posted @ 2017-09-03 12:41 一线码农 阅读(11827) 评论(20) 推荐(13) 编辑
摘要:我们知道在面向对象编程中,总会想着各种办法来实现代码的解耦,从而让项目中的各种人员面对自己熟悉的业务进行开发,做到术业有专攻,比如大家非常熟悉的三层架构,MVC,MVP以及MVVM模式,让前端设计专注于html的制作,让后端开发人员更加专注于业务逻辑的编写,可以看到,我们这么做的目的就是想最大程... 阅读全文
posted @ 2014-05-08 01:28 一线码农 阅读(13055) 评论(25) 推荐(3) 编辑
摘要:说到缓存,我想大家跟我一样都很兴奋,当我们遭遇网站性能瓶颈的时候,缓存是一剂强心针,也是一粒紧急妈富隆,从而在优化网站性能方面冠上了第一定律的帽子,我们前年在做淘应用的时候,就遭遇了性能瓶颈,短时间内采用缓存紧急优化,给我们大优化之前争取了宝贵的时间。一:缓存的种类 要说缓存有多少种,太多了,比... 阅读全文
posted @ 2014-05-05 00:34 一线码农 阅读(12918) 评论(23) 推荐(9) 编辑
摘要:这篇文章本来准备前几天就得写的,谁也没想到这段时间公司的RC太多了,含酸苦逼的加班,加班。。。所以在大一点的公司上班,写代码的责任心一定要强,或许就因为你的一些小bug,给公司带来不少损失。。。这在以前公司真的没多大体会的。 好了,继续说说架构的演变,从第四代架构中可以看到,我们通过做应用程序... 阅读全文
posted @ 2014-04-30 00:49 一线码农 阅读(10528) 评论(23) 推荐(25) 编辑
摘要:我们知道一个网站都是随着业务的发展,逐渐演变成几万服务器,几亿用户数的大型网站,经历了若干年,甚至上十年的发展成为大型网站,然而真正亲身经历这个发展过程的人已经不多了,这种人也是拿着公司股票,赶都赶不走的人,所以正因为很多人没有亲身经历过,所以对架构的演变没有深刻的了解,包括我自己在内,不过没吃... 阅读全文
posted @ 2014-04-23 00:28 一线码农 阅读(13501) 评论(54) 推荐(42) 编辑