
架构
文章平均质量分 72
wangzhantao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
架构演化-初识
以下是自己的一点理解,如有理解有误的地方欢迎指出,不胜感谢。 1 网站建设初期,用户和访问量都非常小,应用服务+数据库+文件服务全都在一个服务器中 2 用户和访问量增大,应用服务器计算效率不够,文件服务存储量不够,数据库内存和硬盘需求不够 导致问题的原因是所有服务都在一个服务器上,用多台服务器来解决问题,出现 应用服务器+数据库服务器+文件服务器 应用服务器要逻辑计算...2015-07-27 10:08:09 · 102 阅读 · 0 评论 -
架构优化-前端与应用
一、前端优化:浏览器访问、反向代理、CDN(内容分发网络,静态文件缓存) 二、浏览器访问: 1、减少HTTP请求,包括合并css、合并js、合并图像文件(通过合并减少请求文件数量) 2、使用浏览器缓存(静态文件) 3、启用文件压缩GZIP,减小文件大小 4、css文件放上面,js文件放下面, 因为css文件加载完后就会渲染页面,放在上面会加快页面渲染 js文...原创 2015-07-27 15:36:33 · 109 阅读 · 0 评论 -
架构-伸缩性-扩展性-高可用的学习
高可用系统: 1 利用负载均衡做集群并且利用负载均衡进行无状态服务的转移 2 session管理:1 session复制 2Session绑定 3 Cookie记录Session 4 Session服务器 3、数据备份:数据冷备,数据热备(异步热备和同步热备)。关系型数据库通常热备机制为设置主从数据库 4、失效转移:失效确认、访问转移、数据恢复 (当数据库不可...原创 2015-07-31 10:42:19 · 360 阅读 · 0 评论 -
Tracert命令详解
访问服务器过慢,找不到原因,想起了Tracert 命令,来查看是否为网络太慢。 如果是网络慢,查询IP地址对应的是那个网络,找出那一段慢,以便进行优化。 测试网站速度的网站,可以查看全国各个地方访问我们的服务器的速度:http://ce.cloud.360.cn/task A.Tracert工作原理Tracert为路由跟踪程序,用于确定本地主机到目标主...原创 2015-12-04 10:36:27 · 5135 阅读 · 0 评论 -
存储架构记载
1 数据存储NFS系统 2 DRBD实现NFS文件高可用 3 文件读写分离,即系统实时的将文件分发到读服务器上,rsync+inotify 实现触发同步 ( 1 小图片可以处理(200-300k),单个图片过大不行, 2 总容量过大几个T可能不行, 3 web服务器过多则主服务器带宽不够) 4 NFS双主多从可以解决并发读和单点问题,但是如果并发写大会有很多...原创 2016-02-23 17:29:25 · 114 阅读 · 0 评论 -
架构中的关键词
缓存,限流,降级 1、Hystrix:隔离、降级、熔断 2、限流:nginx流量限制模块,lua+redis,RateLimiter, 降级: 3、配置中心:Diamond、Disconf、Consul等 4、nginx:Keepalived做高可用 5、twemproxy:redis代理服务器,和mysql proxy对mysql的功能相同 6、Wireshark:抓取...原创 2018-03-12 17:34:59 · 295 阅读 · 0 评论