E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
网站技术(LNT)
《大型
网站技术
核心原理与案例分析》读书笔记
最近粗粗翻了一遍这本书,写的还是不错的,通读下来就是讲的比较全面,但是不深入,更像是一本入门级别的数,从大局观念来讲,围绕架构的高可用、伸缩性。下面大概梳理下我理解的内容:第一章:大型网站的架构演化这里作者介绍了架构的演化过程,之前看过kavin大神的关于架构漫谈系列,到底架构是演化的还是一开始就是设计好的有争议,我理解就是取决一个度,就是纪要满足当前业务需求,又不要陷入过度超前的状态,适度超前。
bohu83
·
2016-04-28 15:03
设计模式
高并发
架构
设计
《大型
网站技术
核心原理与案例分析》读书笔记
最近粗粗翻了一遍这本书,写的还是不错的,通读下来就是讲的比较全面,但是不深入,更像是一本入门级别的数,从大局观念来讲,围绕架构的高可用、伸缩性。下面大概梳理下我理解的内容:第一章:大型网站的架构演化这里作者介绍了架构的演化过程,之前看过kavin大神的关于架构漫谈系列,到底架构是演化的还是一开始就是设计好的有争议,我理解就是取决一个度,就是纪要满足当前业务需求,又不要陷入过度超前的状态,适度超前。
bohu83
·
2016-04-28 15:00
高并发
架构
设计
大型
网站技术
架构 核心原理与案例分析 2016-4-17
第1篇概述1大型网站架构演化21.1大型网站软件系统的特点31.2大型网站架构演化发展历程41.2.1初始阶段的网站架构41.2.2应用服务和数据服务分离41.2.3使用缓存改善网站性能51.2.4使用应用服务器集群改善网站的并发处理能力61.2.5数据库读写分离71.2.6使用反向代理和CDN加速网站响应81.2.7使用分布式文件系统和分布式数据库系统 91.2.8使用NoSQL和搜索引擎101
jayronwang
·
2016-04-17 15:00
大型网站架构学习笔记
前言最近一直在拜读两本书:1、李智慧老师的《大型
网站技术
架构核心原理与案例分析》2、曾宪杰老师的《大型网站系统与Java中间件实践》看了并结合自己目前的工作进行了思考,感觉获益匪浅、受益良多,自己对大型网站的理解又有了不少的加深
zhangyuan19880606
·
2016-04-13 15:00
关于大型
网站技术
演进的思考(八)--存储的瓶颈终篇(8)
在开始本篇主要内容前,我们一起看看下面的几张截图,首先是第一张图,如下图所示: 这是一家电商网站的首页,当我们第一次打开这个首页,网站会弹出一个强制性的对话框,让用户选择货物配送的地址,如果是淘宝和京东的话,那么这个选择配货地址的选项是在商品里,如下图是淘宝的选择配送地点: 下图是京东选择配货地点: 那么图一跟京东和淘宝有什么区别呢?图一的电商强制用户选择地区后,那么我们在查询这个商品时候会因为地
qq_26431469
·
2016-04-12 13:00
java
数据库
技术
架构
存储
关于大型
网站技术
演进的思考(七)--存储的瓶颈(7)
本文开篇提个问题给大家,关系数据库的瓶颈有哪些?我想有些朋友看到这个问题肯定会说出自己平时开发中碰到了一个跟数据库有关的什么什么问题,然后如何解决的等等,这样的答案没问题,但是却没有代表性,如果出现了一个新的存储瓶颈问题,你在那个场景的处理经验可以套用在这个新问题上吗?这个真的很难说。其实不管什么样的问题场景最后解决它都要落实到数据库的话,那么这个问题场景一定是击中了数据库的某个痛点,那么我前面的
qq_26431469
·
2016-04-12 13:00
java
数据库
技术
存储
关于大型
网站技术
演进的思考(六)--存储的瓶颈(6)
在讲数据库水平拆分时候,我列出了水平拆分数据库需要解决的两个难题,它们分别是主键的设计问题和单表查询的问题,主键问题前文已经做了比较详细的讲述了,但是第二个问题我没有讲述,今天我将会讲讲如何解决数据表被水平拆分后的单表查询问题。要解决数据表被水平拆分后的单表查询问题,我们首先要回到问题的源头,我们为什么需要将数据库的表进行水平拆分。下面我们来推导下我们最终下定决心做水平拆分表的演进过程,具体如下:
qq_26431469
·
2016-04-12 13:00
java
数据库
技术
存储
关于大型
网站技术
演进的思考(五)--存储的瓶颈(5)
上文里我遗留了两个问题,一个问题是数据库做了水平拆分以后,如果我们对主键的设计采取一种均匀分布的策略,那么它对于被水平拆分出的表后续的查询操作将有何种影响,第二个问题就是水平拆分的扩容问题。这两个问题在深入下去,本系列就越来越技术化了,可能最终很多朋友读完后还是没有找到解决实际问题的启迪,而且我觉得这些问题都是像BAT这样巨型互联网公司才会认真思考的,因此本篇我打算换个角度来阐述本文的后续内容。这
qq_26431469
·
2016-04-12 13:00
java
数据库
技术
存储
关于大型
网站技术
演进的思考(四)--存储的瓶颈(4)
如果数据库需要进行水平拆分,这其实是一件很开心的事情,因为它代表公司的业务正在迅猛的增长,对于开发人员而言那就是有不尽的项目可以做,虽然会感觉很忙,但是人过的充实,心里也踏实。数据库水平拆分简单说来就是先将原数据库里的一张表在做垂直拆分出来放置在单独的数据库和单独的表里后更进一步的把本来是一个整体的表进一步拆分成多张表,每一张表都用独立的数据库进行存储。当表被水平拆分后,原数据表成为了一个逻辑的概
qq_26431469
·
2016-04-12 13:00
java
数据库
技术
存储
关于大型
网站技术
演进的思考(三)--存储的瓶颈(3)
存储的瓶颈写到现在就要进入到深水区了,如果我们所做的网站已经到了做数据库垂直拆分和水平拆分的阶段,那么此时我们所面临的技术难度的挑战也会大大增强。这里我们先回顾下数据库的垂直拆分和水平拆分的定义:垂直拆分:把一个数据库中不同业务单元的数据分到不同的数据库里。水平拆分:是根据一定的规则把同一业务单元的数据拆分到多个数据库里。垂直拆分是一个粗粒度的拆分数据,它主要是将原来在一个数据库下的表拆分到不同的
qq_26431469
·
2016-04-12 13:00
sql
数据
数据库建模
关于大型
网站技术
演进的思考(二)--存储的瓶颈(2)
上篇里我讲到某些网站在高并发下会报出503错误,503错误的含义是指网站服务端暂时无法提供服务的含义,503还表达了网站服务端现在有问题但是以后可能会提供正常的服务,对http协议熟悉的人都知道,5开头的响应码表达了服务端出现了问题,在我们开发测试时候最为常见的是500错误,500代表的含义是服务端程序出现了错误导致网站无法正常提供服务,500通常是服务端异常和错误所致,如果生产系统里发现了500
qq_26431469
·
2016-04-12 13:00
数据库
技术
存储
关于大型
网站技术
演进的思考(一)--存储的瓶颈(1)
前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大,培训完后我很难完整理出全部听到的知识,今天我换了个思路是回味这次培训,这个思路就是通过本人目前的经验和技术水平来思考下大型
网站技术
演进的过程
qq_26431469
·
2016-04-12 13:00
并发
技术
架构
存储
访问量
专业的seoer人员应该掌握哪些
网站技术
?
作为一名专业的seoer笔者认为在网站优化过程中我们首先要明白一些服务器、网站代码方面的基础知识,因为网站优化我们不仅仅在为用户服务,更多时间需要关注的是搜索引擎对于网站的友好度认知,在这种情况下,我们就要通过搜索引擎可以识别的方法去和搜索引擎交流,那么,主要体现在那些方面呢?第一,网站本地调试web网页服务器的搭建。现在的网站建设主流程序都是动态代码,既然是动态网页势必要进行web服务器的翻译和
佚名
·
2016-04-11 17:58
学习“大型网站系统架构”读书清单
大型分布式网站架构设计与实践(陈康贤著);大型
网站技术
架构:核心原理与案例分析(李智慧著);分布式Java应用基础与实践(林昊著);企业应用架构模式(MartinFowler著);大型网站系统与JAVA
isam
·
2016-04-11 11:00
网站架构
分布式
应用服务器性能优化总结
别人推荐看的《大型
网站技术
架构》买回来有一年多了,一直没看,看着落满灰尘的书,真的是于心不忍。趁着这个周末没事,赶快来研究一下,顺便做个笔记。
May的博客
·
2016-04-10 21:29
Java
应用服务器性能优化总结
别人推荐看的《大型
网站技术
架构》买回来有一年多了,一直没看,看着落满灰尘的书,真的是于心不忍。趁着这个周末没事,赶快来研究一下,顺便做个笔记。
lmb55
·
2016-04-10 21:00
多线程
应用服务器
集群
缓存
性能优化
陕西 西安 创业需求网页后台技术合伙人
www.dotamax.com/ladder天梯变招聘,需求
网站技术
合伙人,非西安本地勿扰,+QQ869577338不闲聊,要疯子!
卡尔wang
·
2016-04-07 23:00
创业
技术合伙人
负载均衡与集群之apache+tomcat
看完了有一本书,就应该有所收获,有所总结,最近把《大型
网站技术
架构》一书给看完了,给人的印象实在深刻,再加上之前也搞过书本上讲的反向代理和负载均衡以及session独立存储和缓存,因此书本看起来还是挺通俗易懂的
商云
·
2016-04-07 22:16
java世界
Linux防火墙和端口设置常用命令
一、查看端口和防火墙状态:#netstat-
lnt
|grep801)开启80端口命令:/sbin/iptables-IINPUT-ptcp--dport80-jACCEPT2)保存配置命令:/etc/rc.d
老樊Lu码
·
2016-04-05 11:54
Linux
Linux系统开发维护实战
Linux防火墙和端口设置常用命令
一、 查看端口和防火墙状态:#netstat-
lnt
|grep801) 开启80端口命令:/sbin/iptables-IINPUT-ptcp--dport80-jACCEPT2)
fanyun_01
·
2016-04-05 11:00
linux
关于大型
网站技术
演进的思考系列博客
出处:夏天的森林博客关于大型
网站技术
演进的思考(一)--存储的瓶颈(1)关于大型
网站技术
演进的思考(二)--存储的瓶颈(2)关于大型
网站技术
演进的思考(三)--存储的瓶颈(3)关于大型
网站技术
演进的思考
baokx
·
2016-03-31 10:00
关于大型
网站技术
演进的思考(一)--存储的瓶颈(1)
夏天的森林博客前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大,培训完后我很难完整理出全部听到的知识,今天我换了个思路是回味这次培训,这个思路就是通过本人目前的经验和技术水平来思考下大型
网站技术
演进的过程
baokx
·
2016-03-31 10:00
关于大型
网站技术
演进的思考(二)--存储的瓶颈(2)
出处:夏天的森林博客上篇里我讲到某些网站在高并发下会报出503错误,503错误的含义是指网站服务端暂时无法提供服务的含义,503还表达了网站服务端现在有问题但是以后可能会提供正常的服务,对http协议熟悉的人都知道,5开头的响应码表达了服务端出现了问题,在我们开发测试时候最为常见的是500错误,500代表的含义是服务端程序出现了错误导致网站无法正常提供服务,500通常是服务端异常和错误所致,如果生
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(三)--存储的瓶颈(3)
出处:夏天的森林博客存储的瓶颈写到现在就要进入到深水区了,如果我们所做的网站已经到了做数据库垂直拆分和水平拆分的阶段,那么此时我们所面临的技术难度的挑战也会大大增强。这里我们先回顾下数据库的垂直拆分和水平拆分的定义:垂直拆分:把一个数据库中不同业务单元的数据分到不同的数据库里。水平拆分:是根据一定的规则把同一业务单元的数据拆分到多个数据库里。垂直拆分是一个粗粒度的拆分数据,它主要是将原来在一个数据
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(四)--存储的瓶颈(4)
出处:夏天的森林博客如果数据库需要进行水平拆分,这其实是一件很开心的事情,因为它代表公司的业务正在迅猛的增长,对于开发人员而言那就是有不尽的项目可以做,虽然会感觉很忙,但是人过的充实,心里也踏实。数据库水平拆分简单说来就是先将原数据库里的一张表在做垂直拆分出来放置在单独的数据库和单独的表里后更进一步的把本来是一个整体的表进一步拆分成多张表,每一张表都用独立的数据库进行存储。当表被水平拆分后,原数据
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(五)--存储的瓶颈(5)
出处:夏天的森林博客上文里我遗留了两个问题,一个问题是数据库做了水平拆分以后,如果我们对主键的设计采取一种均匀分布的策略,那么它对于被水平拆分出的表后续的查询操作将有何种影响,第二个问题就是水平拆分的扩容问题。这两个问题在深入下去,本系列就越来越技术化了,可能最终很多朋友读完后还是没有找到解决实际问题的启迪,而且我觉得这些问题都是像BAT这样巨型互联网公司才会认真思考的,因此本篇我打算换个角度来阐
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(六)--存储的瓶颈(6)
出处:夏天的森林博客在讲数据库水平拆分时候,我列出了水平拆分数据库需要解决的两个难题,它们分别是主键的设计问题和单表查询的问题,主键问题前文已经做了比较详细的讲述了,但是第二个问题我没有讲述,今天我将会讲讲如何解决数据表被水平拆分后的单表查询问题。要解决数据表被水平拆分后的单表查询问题,我们首先要回到问题的源头,我们为什么需要将数据库的表进行水平拆分。下面我们来推导下我们最终下定决心做水平拆分表的
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(七)--存储的瓶颈(7)
本文开篇提个问题给大家,关系数据库的瓶颈有哪些?我想有些朋友看到这个问题肯定会说出自己平时开发中碰到了一个跟数据库有关的什么什么问题,然后如何解决的等等,这样的答案没问题,但是却没有代表性,如果出现了一个新的存储瓶颈问题,你在那个场景的处理经验可以套用在这个新问题上吗?这个真的很难说。其实不管什么样的问题场景最后解决它都要落实到数据库的话,那么这个问题场景一定是击中了数据库的某个痛点,那么我前面的
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(八)--存储的瓶颈终篇(8)
出处:夏天的森林博客在开始本篇主要内容前,我们一起看看下面的几张截图,首先是第一张图,如下图所示: 这是一家电商网站的首页,当我们第一次打开这个首页,网站会弹出一个强制性的对话框,让用户选择货物配送的地址,如果是淘宝和京东的话,那么这个选择配货地址的选项是在商品里,如下图是淘宝的选择配送地点: 下图是京东选择配货地点: 那么图一跟京东和淘宝有什么区别呢?图一的电商强制用户选择地区后,那么我们在查询
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(九)--网站静态化处理--总述(1)
出处:夏天的森林博客在存储瓶颈的开篇我提到像hao123这样的导航网站只要它部署的web服务器数量足够,它可以承载超大规模的并发访问量,如果是一个动态的网站,特别是使用到了数据库的网站是很难做到通过增加web服务器数量的方式来有效的增加网站并发访问能力的。但是现实情况是像淘宝、京东这样的大型动态网站在承担高并发的情况下任然能保证快速的响应,这其中有什么样的技术手段可以达到动态网站支撑高并发的场景了
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(十)--网站静态化处理—动静整合方案(2)
出处:夏天的森林博客上篇文章我简要的介绍了下网站静态化的演进过程,有朋友可能认为这些知识有点过于稀松平常了,而且网站静态化的技术基点也不是那么高深和难以理解,因此它和时下日新月异的web前端技术相比,就显得不伦不类了。其实当我打算写本系列的之前我个人觉得web前端有一个点是很多人都知道重要,但是有常常低估它作用的,那就是web前端和web服务端如何融合的这个点上,这个点再加上我们要做出一个规模庞大
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(十一)--网站静态化处理—动静分离策略(3)
出处:夏天的森林博客前文里我讲到了网站静态化的关键点是动静分离,动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据静态资源的特点将其做缓存操作,这就是网站静态化处理的核心思路。由此可见,网站静态化处理的核心就是动静分离和缓存两大方面,上篇我简单讲述了动静整合的基础知识,本篇将会讲述两大核心之一的动静分离策略,只有把动静分离策略做好
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(十二)--网站静态化处理—缓存(4)
出处:夏天的森林博客上篇我补充了下SSI的知识,SSI是一个十分常见的技术,记得多年前我看到很多门户网站页面的后缀是.shtml,那么这就说明很多门户网站都曾经使用过SSI技术,其实现在搜狐网站也还在用shtml,如下图所示: 由此可见SSI在互联网的应用还是非常广泛的。其实互联网很多网页如果我们按照动静分离策略拆分,绝大部分都是可以当做静态资源处理,例如新闻网站,文学网站,这些网页生成后,大部分
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(十三)--网站静态化处理—CSI(5)
出处:夏天的森林博客讲完了SSI,ESI,下面就要讲讲CSI了,CSI是浏览器端的动静整合方案,当我文章发表后有朋友就问我,CSI技术是不是就是通过ajax来加载数据啊,我当时的回答只是说你的理解有点片面,那么到底什么是CSI技术了?这个其实要和动静资源整合的角度来定义。CSI技术其实是在页面进行动静分离后,将页面加载分为两个步骤完成,第一步是加载静态资源,静态资源加载完毕后进行第二步骤加载动态资
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(十四)--网站静态化处理—前后端分离—上(6)
前文讲到了CSI技术,这就说明网站静态化技术的讲述已经推进到了浏览器端了即真正到了web前端的范畴了,而时下web前端技术的前沿之一就是前后端分离技术了,那么在这里网站静态化技术和前后端分离技术产生了交集,所以今天我将讨论下前后端分离技术,前后端分离技术讨论完后,下一篇文章我将会以网站静态化技术的角度回过头来重新审视下前后端分离技术,希望通过这种审视来加深我们对两套技术的理解。前后端分离技术我个人
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(十六)--网站静态化处理—前后端分离—下(8)
出处:夏天的森林博客我第一次听说nodejs技术大概是在2009年年末,不过我真正认真在网络上进一步了解nodejs还是在2010年年中,当时对nodejs的认识和我现在对nodejs的认识有着天壤的区别,开始想了解nodejs我只是为了感慨谷歌公司开发的V8引擎居然如此强大,它不仅仅可以作为chrome浏览器的javascript内核运行平台,居然还能为服务端使用javascript语言作为平台
baokx
·
2016-03-30 21:00
关于大型
网站技术
演进的思考(十七)--网站静态化处理—满足静态化的前后端分离(9)
出处:夏天的森林博客前后端分离的主题虽然讲完了,但是前后端分离的内容并没有结束,本篇将继续前后端分离的问题,只不过这次前后端分离的讲述将会围绕着本系列的主题网站静态化进行。在讲本篇主题之前,我需要纠正一下前后端分离主题讲述中会让朋友们产生误导的地方,这种误导就是对时下流行的一些前后端分离方案(没有使用nodejs的前后端分离方案)的评价问题,其实本人任然觉得不管什么样的前后端分离方案只要成功被实施
baokx
·
2016-03-30 20:00
关于大型
网站技术
演进的思考(十八)--网站静态化处理—反向代理(10)
出处:夏天的森林博客反向代理也是一种可以帮助实现网站静态化的重要技术,今天我就来讲讲反向代理这个主题。那么首先我们要了解下什么是反向代理。和反向代理相对应的是正向代理,正向代理也就是我们常说的代理服务,正向代理是非常常见的,例如在某些公司里我们想使用互联网,那么我们就得在浏览器里设置一个代理服务器,通过代理服务器我们才能正常使用互联网,而这个代理服务器就是一个正向代理服务器。正向代理更加让人熟悉的
baokx
·
2016-03-30 19:00
关于大型
网站技术
演进的思考(十九)--网站静态化处理—web前端优化—上(11)
出处:夏天的森林博客网站静态化处理这个系列马上就要结束了,今天我要讲讲本系列最后一个重要的主题web前端优化。在开始谈论本主题之前,我想问大家一个问题,网站静态化处理技术到底是应该归属于web服务端的技术范畴还是应该归属于web前端的技术范畴,要回答清楚这个问题我们要明确下网站应用的本质到底是什么?网站的本质其实就是BS,这里的BS我没有带上架构二字,而就是指Browser和Server即浏览器和
baokx
·
2016-03-30 19:00
关于大型
网站技术
演进的思考(二十)--网站静态化处理—web前端优化—中(12)
出处:夏天的森林博客Web前端很多优化原则都是从如何提升网络通讯效率的角度提出的,但是这些原则使用的时候还是有很多陷阱在里面,如果我们不能深入理解这些优化原则背后所隐藏的技术原理,很有可能掉进这些陷阱里,最终没有达到最佳的预期效果,今天我在这里分析下浏览器和服务端通讯的一些细节问题,希望通过分析这些细节问题,能给大家一个启迪,能更好的理解这些优化原则背后的隐秘,最终能更好的运用这些原则。网站的通讯
baokx
·
2016-03-30 19:00
关于大型
网站技术
演进的思考(二十一)--网站静态化处理—web前端优化—下【终篇】(13)
出处:夏天的森林博客本篇继续web前端优化的讨论,开始我先讲个我所知道的一个故事,有家大型的企业顺应时代发展的潮流开始投身于互联网行业了,它们为此专门设立了一个事业部,不过该企业把这个事业部里的人事成本,系统运维成本特别是硬件采购的成本都由总公司来承担,当然互联网业务上的市场营销成本这块还是由该事业部自己承担,可是网站一年运维下来,该公司发现该事业部里最大的成本居然不是市场营销的开销,而是短信业务
baokx
·
2016-03-30 18:00
web开发
Android 技术干货收集
门户
网站技术
小黑屋极分享安卓源码服务专家逆向未来AndroidDevToolsAndroid官方培训课程中文版星球大战酷壳学习编程开发技术前线个人博客郭霖的专栏Trinea阮一峰的网络日志skywang
qqxiaoqiang1573
·
2016-03-29 18:12
奇技淫巧
大型网站架构演化
本文内容应用服务和数据服务分离使用缓存改善网站性能使用应用服务器集群改善网站的并发处理能力数据库读写分离使用反向代理和CDN加速网站响应使用分布式文件系统和分布式数据库系统使用NoSQL和搜索引擎业务拆分分布式服务本文来自李智慧的《大型
网站技术
架构
约珥
·
2016-03-28 17:58
搜索引擎
解决方案
云计算
linux
大型
网站技术
架构PDF阅读笔记(一):
1、数据库读写分离:2、系统吞吐量和系统并发数以及系统响应时间之间的关系:3、系统负载的概念:4、反向代理的概念:5、使用缓存来读取数据:6、利用cookie来记录session:利用cookie记录session的缺点:7、网站应用发布流程:8、使用消息队列9、异步调用:10、应用的无状态性:11、CDN的概念:利用CDN的网站架构:12、Hash表是如何存储的:13、memcache缓存:
Jalon2015
·
2016-03-25 15:00
大型
网站技术
架构
初始架构2.应用服务与数据分离3.使用缓存改善网站性能4.应用服务器集群化5.数据库读写分离6.使用反向代理和CDN7.使用分布式FS和分布式DBS8.使用NoSQL和搜索引擎9.业务拆分附:思维导图《大型
网站技术
架构
hliq5399
·
2016-03-21 17:00
大型
网站技术
架构
架构演变第一步:物理分离webserver和数据库最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了,数据库
hliq5399
·
2016-03-21 16:00
大型网站开发技术书籍汇总
大型
网站技术
架构:核心原理与案例分析下载地址:http://download.csdn.net/detail/guo_ang/9467638在线购买:http://item.jd.com/11322972
guo_ang
·
2016-03-21 15:52
企业架构
大型
网站技术
架构学习笔记
系统的各个重要组成部分及其关系构成了系统的架构,这些组成部分可以是具体的功能模块,也可以是非功能的设计及决策,它们相互关联成一个整体,共同构成了软件系统的架构。除了系统功能需求,软件架构还要关注性能、可用性、伸缩性、扩展性和安全性这5个架构要素,可以通过考察这些要素衡量一个软件架构设计的优劣。1、性能:就是响应快慢。优化网站性能的手段很多,从浏览器到数据库,影响用户请求的所有环节都可进行性能优化。
taojiahuanjia
·
2016-03-21 15:00
《大型
网站技术
架构_核心原理与案例分析》读书笔记
大型
网站技术
架构核心原理与案例分析 1大型网站架构演化流程应用、数据分离===》缓存(80/20定律)80%的业务访问集中在20%的数据上===》应用服务器集群改善网站并发处理能力===》DB读写分离(
aoyouzi
·
2016-03-21 09:22
读书笔记
《大型
网站技术
架构_核心原理与案例分析》读书笔记
阅读更多大型
网站技术
架构核心原理与案例分析1大型网站架构演化流程应用、数据分离===》缓存(80/20定律)80%的业务访问集中在20%的数据上===》应用服务器集群改善网站并发处理能力===》DB读写分离
aoyouzi
·
2016-03-20 09:00
读书笔记
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他