
架构
iteye_4430
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Reactor事件驱动的两种设计实现:面向对象 VS 函数式编程
Reactor事件驱动的两种设计实现:面向对象 VS 函数式编程 这里的函数式编程的设计以muduo为例进行对比说明; Reactor实现架构对比 面向对象的设计类图如下: 函数式编程以muduo为例,设计类图如下: 面向对象的Reactor方案设计 我们先看看面向对象的设计方案,想想为什么这么做; 拿出Reactor事件驱动的模式设计图,对比来看,清晰明了; ...2015-12-31 09:28:33 · 220 阅读 · 0 评论 -
《大型网站技术架构》读书笔记 - 网站的技术升级路线
《大型网站技术架构》读书笔记 - 网站的技术升级路线 本文描述网站从小到大演变过程中的技术升级路线; 1.初始架构 一台服务器,应用、DB、文件都在一块,使用经典的LAMP模式构建整个站点; 优点很明显,开发部署都简单,船小好掉头,做不起来也亏不了多少; 2.应用服务与数据分离 随着访问量的增长,出现问题了:web性能变差,数据存储空间不够 这时候需要更多的服务器,首要任务是将数据库分...2014-04-03 19:36:37 · 119 阅读 · 0 评论 -
《大型网站技术架构》读书笔记[2] - 架构的模式
《大型网站技术架构》读书笔记 - 架构的模式 大CC上周写的读书笔记记录的是网络的升级路线,其中用到的各种技术手段只是点到即止(《大型网站技术架构》读书笔记 - 网站的技术升级路线);今天写的第二篇笔记,讨论架构的模式;这篇文章,其中主干是书中的重点笔记,分支和内容则是我展开的思考,如有不对的地方,还请大家指出; 需要说明,模式不是万能的,任何模式都是一定应用场景的经验总结;离开具体的场...2014-04-10 12:50:01 · 98 阅读 · 0 评论 -
架构核心五要素
架构设计中要考虑的核心五要素; 性能、可用性、扩展性、伸缩性、安全性 性能 性能的测试指标 响应时间 应用执行一个操作需要的时间,包括从发出请求开始到收到最后响应数据所需要的时间。响应时间是系统最重要的性能指标,直观地反映了系统的“快慢”。下表列出了一些常用的系统操作需要的响应时间。 并发数 系统能够同时处理请求的数目 吞吐量 单位时间内系统处理的请求数量; 如:...2014-04-16 20:31:46 · 267 阅读 · 0 评论