都是用来加速网站访问速度

cdn和反向代理的基本原理都是使用缓存,区别在于cdn部署在网络提供商的机房,使用户在请求网络服务时,可以从距离自己最近的网络提供商机房获取数据;而反向代理则部署在网站的中心机房,当用户请求到达中心机房后,首先访问的服务器是反向代理服务器,如果反向代理服务器中缓存着用户请求的资源,就将其直接返回给用户。

使用cdn和反向代理的目的都是今早返回数据给用户,一方面加快用户的访问速度,另一方面也减轻后端服务器的负载压力。

LAMP (Linux + Apache + MySQL + php)

网站高可用的主要手段是冗余,应用部署在多台服务器上同时提供访问,数据存储在多台服务器上互相备份,任何一台服务器dan机都不会影响应用的整体可用,也不会导致数据丢失。

吞吐量  :  tps每秒事务数, hps每秒http请求数,qps每秒查询数

最新文章

  1. java+jsp+servlet实现分页
  2. oracle使用sqlplus创建表空间
  3. Daily Scrum 12.16
  4. List GetEnumerator
  5. CSS 特殊样式设置集合
  6. [LeetCode] Maximum Average Subarray II 子数组的最大平均值之二
  7. xamarin forms常用的布局StackLayout详解
  8. Navicat Premium 12注册机使用教程
  9. es6 promise对象
  10. 转 iOS宏定义的使用与规范
  11. JSP中的内置标记(JSP动作)和 EL表达式
  12. Maven可用setting.xml
  13. UIPickerView的使用
  14. 第二章:监控属性(Observables)
  15. Java String 字符串操作小结
  16. Docker cgroup.procs no space left on device
  17. HDU2837 Calculation(扩展欧拉定理)
  18. require.js 使用
  19. 利用wget 和 curl 监控网站是否正常
  20. POJ3041:Asteroids【二分图匹配】

热门文章

  1. bzoj 4345: [POI2016]Korale
  2. 用node搭建简单的静态资源管理器
  3. ES6 对象的扩展(下)
  4. Struts2-整理笔记(五)拦截器、拦截器配置
  5. K:java序列化与反序列化—transient关键字的使用
  6. ABP架构学习系列二:ABP中配置的注册和初始化
  7. CSS Sprites使用
  8. 进程管理工具Supervisor(二)Events
  9. 通俗易懂的信息熵与信息增益(IE, Information Entropy; IG, Information Gain)
  10. flex盒模型实现头部尾部固定