- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 淘宝从百到千万级并发情况下服务端架构的演进过程
文章目录第一阶段 本地缓存和分布式缓存第二阶段 反向代理实现负载均衡第三阶段 数据库读写分离第四阶段 按业务分库第五阶段 表格横向/垂直拆分第六阶段 LVS/F5 使多个Nginx负载第七阶段 DNS轮询实现机房负载均衡第八阶段 搜索引擎+NoSQL数据库实现丰富的检索需求第九阶段 应用拆分+服用功能抽离微服务第十阶段 企业服务总线ESB屏蔽服务接口的访问差异第十一阶段 容器化技术实现运行环境隔离与动态服务管理第十二阶段 云平台的复杂应用在淘宝初期,应用数量与用户数都较少,可以把tomcat和数据库部署到
2020-12-16 02:21:42
801
1
原创 关于网站架构方面的一些简单认识
网站架构的发展网站架构的发展也是伴随着访问量的增加、代码的优化(可维护性)、团队协作开发以及部署的方便性而逐渐演化的。网站的访问量不断增加,网站需要做到高性能、高并发、高可用(三高3H)来适应这种变化;随着网站功能的逐渐扩展,代码的复杂度也随即增加,为了能够更好地维护这些代码,我们需要对代码进行规划分层,减少代码的冗余;大型网站一般都是由好几个团队协同开发的,团队与团队之间尽量做到不相互影响(前后端分离也是这个目的),要做到高内聚低耦合。于是我们需要对网站的架构进行设计,以适应不断变化的需求,尽可能达到三
2020-12-16 01:21:06
274
原创 JSON简单介绍
文章目录JSON创建JSON对象访问JSON对象JSON数组创建JSON数组访问JSON数组对象转换JSON对象与JavaScript对象字符串转为JSON对象JSON对象转换为字符串JSONJSON,其实是单词首字母的缩写,JS表示JavaScript,O表示Object,N表示Notation,即JavaScript对象表示法,是一种存储数据的方式。创建JSON对象var gareen = {"name":"盖伦","hp":616};这样就创建了一个简单的JSON对象,它由名称/值对组成,
2020-12-06 19:44:20
227
原创 数据库设计三大范式
文章目录数据库设计三大范式1.第一范式(确保每列保持原子性)2.第二范式(确保表中每列都和主键相关)3.第三范式(确保每列都和主键列直接相关,而不是间接相关)数据库设计三大范式所谓的范式其实就是规则,要设计好一个结构合理的关系型数据库,必须满足一定的规则。在实际开发中,最常见的设计范式有三个:1.第一范式(确保每列保持原子性)这是最基本的范式,要求表中的所有字段值都是不可分解的原子值。举个例子,某些数据库系统要用到“地址”这个属性,本来直接将这个“地址”属性存储到一个字段里就可以了。但是如果系统会
2020-12-04 23:36:26
209
Excel VBA程序开发自学宝典-案例文件完整版
2019-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅