好架构是进化来的,不是设计来的(58架构演进).pdfVIP

  • 17
  • 0
  • 约3.72千字
  • 约 9页
  • 2018-05-10 发布于江苏
  • 举报

好架构是进化来的,不是设计来的(58架构演进).pdf

好架构是进化来的,不是设计来的(58架构演进)

好架构是进化来的,不是设计来的 (58架构演进) 好的架构化是进化⽽来的,不是设计出来的 58沈剑 核⼼内容:58同城流量从⼩到⼤过程中,架构是如何演进的?遇到了哪些问题?以 如何解决这些问题? 核⼼观点:好的架构不是设计出来的,⽽是进化⽽来的。 如何演进:站点流量在不同阶段,会遇到不同的问题,找到对应阶段站点架构所⾯临 的主要问题,在不断解决这些问题的过程中,整个系统的架构就不断的演进了。 如何演进,简⾔之:找到主要⽭盾,并解决主要⽭盾。 第⼀章:建站 初 建站之初,站点流量⾮常⼩,可能低于⼗万级别。这意味着,平均每秒钟也就⼏次访 问。请求量⽐较低,数据量⽐较⼩,代码量也⽐较⼩,⼏个⼯程师,很短的时间搭起 这样的系统,甚⾄没有考虑“架构”的问题。 和许多创业公司初期⼀样,最初58同城的站点架构特点是“ALL-IN-ONE” : 这是⼀个单机系统,所有的站点、数据库、⽂件都部署在⼀台服务器上。⼯程师每天 的核⼼⼯作是CURD ,浏览器端传过来⼀些数据,解析GET/POST/COOKIE 中传过来 的数据,拼装成⼀些CURD的sql语句访问数据库,数据库返回数据,拼装成页⾯,返 回浏览器。相信很多创业团队的⼯程师,初期做的

文档评论(0)

1亿VIP精品文档

相关文档