首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
蹊源的奇思妙想
掘友等级
攻城狮
|
阿里巴巴
微信公众号:蹊源的奇思妙想
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
104
文章 104
沸点 0
赞
104
返回
|
搜索文章
最新
热门
大型网站之扩展篇
伸缩性:通常指利用集群的方式增加服务器数量、提高系统的整体事务吞吐能力。 扩展性:指对现有系统影响最小的情况下,系统功能可持续扩展或提升的能力。网站的可扩展性,依托于系统的耦合度。低耦合的系统更容易扩展,低耦合的模块更容易复用, 一个低耦合的系统设计也会让开发过程和维护变得更加轻...
大型网站之伸缩篇
绝大数网站都是渐进式成长的,在这个过程中最重要的技术是就是使用服务器集群,通过不断地向集群中添加服务器来增加整个集群的处理能力。根据功能进行物理分离实现伸缩,即不同的服务器部署不同的服务,提供不同的功能。(前期 趋向于分层)单一功能通过集群实现伸缩,即集群内多台服务器部署相同的服...
大型网站之高可用篇
由于种种情况,在业务中硬件故障是常态,所以网站的高可用架构设计的主要目的就是保证服务器硬件故障时服务依然可用、数据依然保持并能够并访问。 应用层高可用的前提是应用无状态性,即应用服务器不保存业务的上下文信息,而仅根据每次请求提交的数据进行相应的业务逻辑判断, 多个服务器实例(服务...
大型网站架构之性能篇
不同视角下的网站性能有着不同的标准,也有不同的优化手段。 1.用户视角的网站性能优化 通过优化页面HTML样式、利用浏览器端的并发和异步特性(即用户不用等待结果)、调整浏览器缓存策略、使用CDN服务、反向代理等手段,从而 实现不优化应用程序和架构,也能使浏览器尽快展示用户感兴趣的...
大型网站架构之大型网站核心架构要素
软件架构指的是,有关软件整体结构与组件的抽象描述,用于指导大型软件系统各方面的设计。 1.性能 在浏览器端 a.通过浏览器缓存、使用页面压缩、合理布局页面、减少Cookie传输等手段改善性能; b.可以使用CDN,将网站静态内容分发至离用户最近的网络服务商机房,使用户通过最短访问...
大型网站架构之大型网站架构模式
什么是模式呢?(模式就是针对特定问题目前行业的解决方案) 模式描述了一个在我们周围不断重复发生的问题以及该问题解决方案的核心。借助模式我们可以减少很多重复的工作。大型互联网公司在实践过程中提出了很多的解决方案,以实现网站高性能、高可用、 易伸缩、可扩展、安全等各种技术架构目标。1...
大型网站架构之大型网站的演变过程
现在网站面临的问题: 1.企业在网站技术上的进行了大量的投入,但总是在关键的时刻频繁宕机(高性能); 2.工程师夜以继日的加班工作,网站缺总是故障频繁、新功能上线缓慢(扩展性); 3.互联网快速发展多领域挑战传统行业,但却在网站的安全上频繁出错(安全性)。大型互联网应用的特点: ...
Tomcat负载均衡时实现session共享
第一步 配置nginx.conf 负载均衡模块用于从”upstream”指令定义的后端主机列表中选取一台主机。 nginx先使用负载均衡模块找到一台主机,再使用upstream模块实现与这台主机的交互。include mime.server 192.168.25.server 1...
RabbitMQ高可用集群化
单一模式:即单机情况不做集群,就单独运行一个rabbitmq而已。普通模式:默认模式,以两个节点(rabbit01、rabbit02)为例来进行说明。对于Queue来说,消息实体只存在于其中一个节点rabbit01(或者rabbit02),rabbit01和rabbit02两个节...
fastdfs的安装与使用
(1)上传或下载 libfastcommon-master.cd /usr/local/src/ unzip libfastcommon-master../make.sh ./make./usr/lib64/libfastcommon.so /usr/lib64/libfdfsc...
下一页
个人成就
文章被点赞
213
文章被阅读
87,245
掘力值
2,783
关注了
1
关注者
34
收藏集
0
关注标签
16
加入于
2021-03-16