04 2019 档案

阅读笔记--大型网站的灵魂“性能”
摘要:用户访问网站的整个流程:用户输入网站域名,通过DNS解析,找到目标服务器IP,请求数据经互联网达到目标服务器,目标服务器收到请求数据,进行处理(执行程序、访问数据库、文件服务器等)。处理完成,将响应数据又经互联网返回给用户浏览器,浏览器得到结果进行计算渲染显示给用户。 我们把整个过程,分为三段路径: 阅读全文

posted @ 2019-04-29 23:16 学java及框架的菜鸡 阅读(212) 评论(0) 推荐(0)

阅读笔记--大型网站架构演变和知识体系
摘要:架构演变第一步:物理分离webserver和数据库 最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现 阅读全文

posted @ 2019-04-25 23:19 学java及框架的菜鸡 阅读(197) 评论(0) 推荐(0)

阅读笔记--大数据业务平台两年发展历程[阿里内部分享]
摘要:1、最早的数据分析可能就报表 目前很多数据分析后的结果,展示的形式很多,有各种图形以及报表,最早的应该是简单的几条数据,然后搞个web页面,展示一下数据。早期可能数据量也不大,随便搞个数据库,然后SQL搞一下,数据报表就出来了。但是数据量大起来怎么分析呢?数据分析完了怎么做传输呢?这么大的数据量怎么 阅读全文

posted @ 2019-04-23 23:20 学java及框架的菜鸡 阅读(215) 评论(0) 推荐(0)

阅读笔记--百万级访问网站前期的技术准备
摘要:一、服务器硬件 建议至少三台的标准配置,分别用作web处理、数据库、备份。 web服务器至少要8G内存,双sata raid1,如果经济稍微宽松,或静态文件或图片多,则15k sas raid1+0。数据库至少16G内存,15k sas raid 1+0。备份服务器最好跟数据库服务器同等配置。硬件可 阅读全文

posted @ 2019-04-21 23:22 学java及框架的菜鸡 阅读(209) 评论(0) 推荐(0)

阅读笔记--关于高并发架构
摘要:电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因? 一、 阅读全文

posted @ 2019-04-20 01:47 学java及框架的菜鸡 阅读(228) 评论(0) 推荐(0)

阅读笔记--豆瓣的基础架构
摘要:豆瓣整个基础架构可以粗略的分为在线和离线两大块。在线的部分和大部分网站类似:前面用LVS做HA,用Nginx做反向代理,形成负载均衡的一 层;应用层主要是做运算,将运算结果返回给前面的用户,DAE平台是这两年建起来的,现在大部分豆瓣的应用基本都跑在DAE上面了;应用后面的基础服务也 跟其他网站差不多 阅读全文

posted @ 2019-04-19 23:27 学java及框架的菜鸡 阅读(207) 评论(0) 推荐(0)

导航