1.大型网站软件系统的特点?
a.高并发,大流量。
b.高可用。
c.海量数据。
d.用户分布广泛,网络情况复杂。
e.安全环境恶劣。
f.需求快速变更,发布频繁。
g.渐进式发展。
2.大型网站架构演化发展历程?
a.初始阶段的网站架构。
应用程序,数据库,文件等所有的资源都在一台服务器上。
b.应用服务器和数据服务器分离。
c.使用缓存改善网站性能。
d.使用应用服务器集群改善网站的并发处理能力。
e.数据库读写分离。
f.使用反向代理和CDN加速网站响应。
g.使用分布式文件系统和分布式数据库系统。
h.使用NoSQL和搜索引擎。
i.业务拆分。
j.分布式服务。
本书主要是将分布缓存,什么是分布式缓存?
分布式缓存主要用于在高并发环境下,减轻数据库的压力,提高系统的响应速度和并发吞
吐。当大量的读、写请求涌向数据库时,磁盘的处理速度与内存显然不在一个量级,因此,在
数据库之前加一层缓存,能够显著提高系统的响应速度,并降低数据库的压力。
如何实现分布式存储?
memcache 是 danga.com 的一个项目,它是一款开源的高性能的分布式内存对象缓存系统,
最早是给 LiveJournal2提供服务的,后来逐渐被越来越多的大型网站所采用,用于在应用中减少
对数据库的访问,提高应用的访问速度,并降低数据库的负载。
a.高并发,大流量。
b.高可用。
c.海量数据。
d.用户分布广泛,网络情况复杂。
e.安全环境恶劣。
f.需求快速变更,发布频繁。
g.渐进式发展。
2.大型网站架构演化发展历程?
a.初始阶段的网站架构。
应用程序,数据库,文件等所有的资源都在一台服务器上。
b.应用服务器和数据服务器分离。
c.使用缓存改善网站性能。
d.使用应用服务器集群改善网站的并发处理能力。
e.数据库读写分离。
f.使用反向代理和CDN加速网站响应。
g.使用分布式文件系统和分布式数据库系统。
h.使用NoSQL和搜索引擎。
i.业务拆分。
j.分布式服务。
本书主要是将分布缓存,什么是分布式缓存?
分布式缓存主要用于在高并发环境下,减轻数据库的压力,提高系统的响应速度和并发吞
吐。当大量的读、写请求涌向数据库时,磁盘的处理速度与内存显然不在一个量级,因此,在
数据库之前加一层缓存,能够显著提高系统的响应速度,并降低数据库的压力。
如何实现分布式存储?
memcache 是 danga.com 的一个项目,它是一款开源的高性能的分布式内存对象缓存系统,
最早是给 LiveJournal2提供服务的,后来逐渐被越来越多的大型网站所采用,用于在应用中减少
对数据库的访问,提高应用的访问速度,并降低数据库的负载。
发表评论
-
产品经理是这样炼成的
2014-10-16 12:02 596产品经理(Product Manager),又称品 ... -
NFC:Arduino、Android与PhoneGap近场通信
2014-10-15 12:53 1493射频识别,RFID(Radio Frequency I ... -
Java特种兵
2014-10-15 09:29 951从事java工作多年,很多东西只知道知其然不知其所以然 ... -
微管理——给你一个技术团队,你该怎么管
2014-06-26 18:54 1394首先,要明白项目 ... -
海量运维、运营规划之道(全彩)
2014-04-23 11:55 770关于海量运维、运 ... -
全程软件测试(第2版)
2014-04-22 14:20 1306软件测试(英语:software testing),描述 ... -
3D打印:三维智能数字化创造(全彩)
2014-04-21 22:58 1085刚刚看完《互联网思维》这本书,书里面简单介绍了3D打印技术 ... -
ADD的人生整理术
2014-03-14 11:34 1005什么是ADD? ADD,英 ... -
专注力:化繁为简的惊人力量
2014-03-14 11:01 1151你有没有这样的同事,他们花了你80%的时间却只给了你不到2 ... -
如何高效的学习
2014-03-11 09:12 703我想对于这个话题每个人有自己的见解,因每个人的习惯,生活方 ... -
SDN核心技术剖析和实战指南
2013-12-09 09:38 1370软件定义网络(Software Defined Ne ... -
智慧的分析洞察
2013-12-04 09:11 782看到这本书的题目让我想到这应该是以本哲学之类的书籍 ... -
做自己
2013-11-22 11:28 4851:每天11:00点前睡觉,每天7:30点前起床; 2:每 ... -
云计算360度
2013-06-27 10:23 976什么是云计算? 我看了很多资料,还是没有弄清楚什么是云 ... -
Web应用安全威胁与防治
2013-01-24 17:31 1803本书的试读章节让我们知道了会话劫持的危害性,对身份验证和会话 ... -
项目中的.NET
2012-11-08 16:34 1003当我看到这一本书的时候,我迫不及待我想拿来读。当我打开试 ... -
Android系统源代码情景分析
2012-11-08 15:24 1080在android系统源代码情景分析一书的试读中,主要是讲 ... -
看敏捷高手交互卓越软件
2012-08-16 15:25 955有效个人管理的四个步骤 ——确定角色:确定你认为重 ... -
Node.js开发指南
2012-08-13 14:45 4738看到Node.js这个名字,初学者可能会误以 ... -
神一样的产品经理
2012-07-30 15:41 1046既然有产品经理,那么产品究竟是什么? ...
相关推荐
深入地讲述了大型分布式网站架构设计的核心原理,并通过一些架构设计的典型案例,帮助读者了解大型分布式网站设计的一些常见场景及遇到的问题。, 作者结合自己在阿里巴巴及淘宝网的实际工作经历展开论述。《大型...
深入地讲述了大型分布式网站架构设计的核心原理,并通过一些架构设计的典型案例,帮助读者了解大型分布式网站设计的一些常见场景及遇到的问题。 作者结合自己在阿里巴巴及淘宝网的实际工作经历展开论述。《大型...
深入地讲述了大型分布式网站架构设计的核心原理,并通过一些架构设计的典型案例,帮助读者了解大型分布式网站设计的一些常见场景及遇到的问题。, 作者结合自己在阿里巴巴及淘宝网的实际工作经历展开论述。《大型...
深入地讲述了大型分布式网站架构设计的核心原理,并通过一些架构设计的典型案例,帮助读者了解大型分布式网站设计的一些常见场景及遇到的问题。 作者结合自己在阿里巴巴及淘宝网的实际工作经历展开论述。《大型...
深入地讲述了大型分布式网站架构设计的核心原理,并通过一些架构设计的典型案例,帮助读者了解大型分布式网站设计的一些常见场景及遇到的问题。, 作者结合自己在阿里巴巴及淘宝网的实际工作经历展开论述。《大型...
### 大型分布式网站架构设计与实践 #### 一、引言 在当前互联网时代,随着用户数量的急剧增加以及业务复杂度的不断提高,传统的单体应用架构已经无法满足高并发、高性能的需求。因此,越来越多的企业开始采用...
深入地讲述了大型分布式网站架构设计的核心原理,并通过一些架构设计的典型案例,帮助读者了解大型分布式网站设计的一些常见场景及遇到的问题。 作者结合自己在阿里巴巴及淘宝网的实际工作经历展开论述。《大型...
总的来说,《大型分布式网站架构设计与实践》是一本全面解析分布式系统设计的宝典,它不仅介绍了各种核心技术,还分享了实际项目中的经验教训,对于想要提升分布式架构设计能力的IT从业者来说,具有极高的参考价值。...
本资料“大型分布式网站架构设计与实践”深入探讨了如何利用Java技术来构建可扩展、高可用性和高性能的互联网应用。 首先,分布式系统的核心是将单一复杂的任务分解为多个小任务,分布在网络中的不同节点上执行。...