你的位置:首页 > 系统架构

大型网站系统架构演化之路

一个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。...

2017-04-27 (790)次关注 评论(0) 阅读全文

基于kubernetes构建Docker集群管理详解

一、前言 Kubernetes是Google开源的容器集群管理系统,基于Docker构建一个容器的调度服务,提供资源调度、均衡容灾、服务注册、动态扩缩容等功能套件,目前最新版本为0.6.2。本文介绍如何基于Centos7.0构建Kubernetes...

2017-01-23 (1835)次关注 评论(0) 阅读全文

HAProxy + Pacemaker实现MySQL的高可用负载均衡

当前环境说明A:192.168.1.191(MySQL Slave)B:192.168.1.192(MySQL Slave)C:192.168.1.216(Pacemaker+ CoroSync+ HAProxy)D:192.168.1.217(Pacemak...

2017-01-11 (2425)次关注 评论(0) 阅读全文

高可用负载均衡:Nginx + KeepAlived

Nginx由于配置简单,扩展能力好,也很适合用来做负载均衡的解决方案.环境说明:192.168.1.191:后台web服务器01192.168.1.192:后台web服务器02192.168.1.190: Nginx Master服务器(lb0)192.168.1.189:...

2017-01-10 (1594)次关注 评论(0) 阅读全文

基于LVS负载均衡的高性能Web设计与实现

1、部署环境架构设计随着Web站点访问量的不断提高,Web服务器处理请求的压力将会日益增大,进而影响到Web站点的性能。当单台Web服务器所能承受的压力到达极限时,就需要有更多的服务器来分担工作,将流量合理转移到更多的服务器上。本文主要介绍通过LV...

2016-12-15 (1544)次关注 评论(0) 阅读全文

大型Web2.0站点构建技术初探

一、 web2.0网站常用可用性功能模块分析Web2.0网站是指将传统的网站构架(平台、内容源、用户、传播方式等)转化到以用户为核心的网站构架上来,包括一系列体现web2.0概念的元素、定位和创意。web2.0网站在构架上须体现两大宗旨,即强大的后台系统和简单的前台页面,也即...

2011-10-07 (7233)次关注 评论(0) 阅读全文

Web架构设计的经验分享

一、不要过设计:never over design这是一个常常被提及的话题,但是只要想想你的架构里有多少功能是根本没有用到,或者最后废弃的,就能明白其重要性了,初涉架构设计,往往倾向于设计大而化一的架构,希望设计出具有无比扩展性,能适应一切需求的增加架构Web开发领域是个非常动...

2011-09-30 (2837)次关注 评论(0) 阅读全文

解密淘宝网的开源架构

作者:曾宪杰。2002年毕业于浙江大学计算机系。先后在中科院下属企业、先锋电子(中国)就职。积累了丰富的Windows平台、企业级系统设计经验。现任淘宝网平台架构部架构师,主要研究方向为大规模集群环境下的消息中间件设计、分布式数据层和分布式系统。淘宝网,是一个在线商品数量突破一亿...

2011-09-25 (2831)次关注 评论(0) 阅读全文

Web2.0的系统架构与六大关键问题

搜索、照片、音乐、视频、混搭式应用(Mash-Ups)、维基(Wiki)、网络日志(Blog)、社区,还有那些来自各地展示天堂般美景的高清晰图片——它们一起构成了Web2.0热潮的丰富内容。但是对于正在成长的新一代Web服务来说,最重要的也许不是内容,而是通过浏览器窗口,让用...

2011-08-01 (2703)次关注 评论(0) 阅读全文

大型网站架构不得不考虑的10个问题

这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET...

2011-07-31 (2499)次关注 评论(0) 阅读全文

大中型网站架构探秘

相信很多IT人士都有过搭建自己主页的经验,10多年前的个人主页都非常简单,很多由Frontpage构建,多属于静态HTML页面,最多加一点特效而已。不过10年间,技术的进步是惊人的。现在,一个网站绝不可能仅仅由几个HTML页面构成。我们随便举一个例子,国内图片网站 yupoo....

2011-07-29 (2695)次关注 评论(0) 阅读全文

大型网站架构技术原理透析

跟朋友聊天的时候,发现很多人对大型网站系统架构非常感兴趣,我也很感兴趣,经常会在家里2台笔记本和1台服务器组成的局域网环境里作些实验。我进入IT行业的时间,大约是97,98年吧,那时候PC客户端软件最为盛行,做软件开发是一份很体面也很喜欢的工作。我从Win3.1上的...

2011-07-27 (2912)次关注 评论(0) 阅读全文

大型网站架构演变和知识体系

之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文...

2011-07-25 (2687)次关注 评论(0) 阅读全文

迈向系统架构师

编者按:系统架构师是许多程序员的梦想职业。今天的你也许已经掌握了各种开发工具,并且能够使用各种平台进行开发,但作为一个架构师的要求,也许还有很长的道路。邢波涛先生在LAMP架构上的造诣,让我邀请他撰写本文,也许这位架构师的建议能让你在未来的架构师之路上节省一点时间。...

2011-03-01 (2490)次关注 评论(0) 阅读全文

lvs负载均衡及ha高可用集群

目录一应用背景二应用环境三安装配置四 FAQ一应用背景随着互联网应用的普及以及人们对互联网的要求也越来越高,在流量增加的同时,要求速度快,...

2010-09-11 (12477)次关注 评论(0) 阅读全文

实现四台Web服务器的负载均衡

集群的概念容易和一些概念(SMP、NUMA、MPP、分布处理)相混淆,其主要区别在资源被共享和复制的级别不同。它们是按SMP、NUMA、MPP、集群、分布处理从最紧密到最松散的排列。 SMP(多处理系统):这种系统是在一台计算机里有多个CPU,...

2008-11-05 (2966)次关注 评论(0) 阅读全文

第1/1页 首页 1 尾页