《大型网站技术架构》学习笔记——大型网站核心架构要素

news/2024/7/20 13:13:28 标签: 内存管理, 数据库

1、性能

网站速度快不快。

优化网站性能手段包括:

1)优化浏览器端,浏览器缓存,页面压缩,合理页面布局,减少COOKIE传递

2)CDN,反向代理

3)缓存

4)异步操作,消息队列

5)集群

6)多线程,改善内存管理

7)数据库优化


2、可用性

网站是否出故障。任何网站都会出故障,就看时间多长。扣除故障时间,就是网站的总可用时间。知名大型网站总可用时间可以做到99.99%。

衡量一个网站是否满足高可用性,就是看一台或多台服务器宕机时,网站整体是否依然可用。

网站高可用主要手段是冗余:多服务器,备份。还有保证软件质量。


3、伸缩性

大型网站需要多台服务器。伸缩性就是是否可以加入新服务器,加入以后服务是否受影响。


4、扩展性

指的是功能扩展。网站新增加业务,是否对原有功能造成影响。

网站可伸缩性架构的主要手段是事件驱动架构和分布式服务。


5、安全性

转载于:https://www.cnblogs.com/leftfist/p/4257976.html


http://www.niftyadmin.cn/n/1681410.html

相关文章

paip.点击每个网页链接都提示下载的解决。

paip.点击每个网页链接都提示下载的解决。作者Attilax 艾龙, EMAIL:1466519819qq.com 来源:attilax的专栏地址:http://blog.csdn.net/attilax点击每个网页链接都提示下载。。。应该是go才对。。原因:可能win键卡住键盘卡键的排查 单独按键。…

MFC线程中使用AfxMessageBox事项(别在线程中使用AfxMessageBox)

2019独角兽企业重金招聘Python工程师标准>>> 不要在线程中使用AfxMessageBox,原因我觉得有两个:1.阻塞 2.关闭AfxMessageBox后主线程就直接结束了. 例如: 在一个线程函数中这样写 <!-- lang: cpp --> UINT WINAPI CXXX::ChildThread(LPVOID pData) {//.......…

搜索与图论 ---- 拓扑排序

拓扑序列 拓扑序列是有向无环图按拓扑排序生产的序列&#xff0c;&#xff08;有向无环图一定有拓扑序&#xff0c;反之一定没有拓扑序&#xff09;&#xff0c;对于有向无环图&#xff0c;一定存在一个入度为 0 的点&#xff0c;该点是拓扑序的第一个点&#xff0c;将该点拿出…

Centos7.3安装,并设置网络和防火墙

下载centos7.3安装ISO 最小化安装&#xff0c;随后打通网络&#xff0c;完成网络设置、安装VIM&#xff0c;关闭firewalld防火墙&#xff0c;打开iptables防火墙重启&#xff0c; vim /etc/sysconfig/network-scripts/ifcfg-ens32 修改 onbootyes …

六度分离 ( floyd )

六度分离 1967年&#xff0c;美国著名的社会学家斯坦利米尔格兰姆提出了一个名为“小世界现象(small world phenomenon)”的著名假说&#xff0c;大意是说&#xff0c;任何2个素不相识的人中间最多只隔着6个人&#xff0c;即只用6个人就可以将他们联系在一起&#xff0c;因此他…

Centos7.3安装sftp服务和ssh

Centos安装SFTP 安装SFTP服务 1. 查看openssh版本 ssh -V openssh版本必须大于4.8p1 2. 创建sftp组 groupadd sftp 3. 创建sftp用户 useradd -g sftp -s /sbin/nologin -M sftp passwd sftp 输入密码 4. 建立目录 mkdir -p /data/sftp/mysftp usermod -d /data/sf…

通用计算机组成,操作系统与通用计算机组成原理简论

在学NIO的时候&#xff0c;需要用到一点操作系统和计算机组成原理的知识&#xff0c;于是就又复习了一下计算机组成原理和操作系统。可能一些程序员心中的程序执行模型是这样的: 在使用IO流复制文件的时候&#xff0c;都是认为程序将位于磁盘上的文件读入内存然后在输出的磁盘上…

逃生 ( 拓扑排序 )

逃生 糟糕的事情发生啦&#xff0c;现在大家都忙着逃命。但是逃命的通道很窄&#xff0c;大家只能排成一行。 现在有n个人&#xff0c;从1标号到n。同时有一些奇怪的约束条件&#xff0c;每个都形如&#xff1a;a必须在b之前。 同时&#xff0c;社会是不平等的&#xff0c;这…