专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
个人原创,转载请注明出处,谢谢!一、目的使用各种方法对性能进行改善。这里只简单列出书内的一些性能优化方法和结果。更多请参考: http://blog.csdn.net/lijian818181/archive/2009/09/25/4593320.aspx二、一个优化案例的结论一个天体物理学研究方面的程序不断优化的结论(更多还请参考原著p58):大家可以以此作为优化程序的参考:(1) 优化的顺序;(2) 优化的着眼点。三、对软件设计层次的启发1问题定义 问题说明和效率具有微秒的交互作用。良好的说明有时会很好的提供用户认为是必要的东西。 [阅读全文] [PDF]
  Adaptive Communication Environment (ACE) 是个高性能、开放源码、面向对象框架和 C 类库它有助于简化网络应用开发ACE 工具包包括个操作系统层和个封装网络 API C 外观(facades)集合本文讨论如何使用 ACE 线程设计高性能、并发、面向对象网络应用对 ACE 完整介绍说明包括如何下载和安装这个工具包请参见 参考资料   用于创建和管理线程 ACE 类  在进程中生成和管理多个线程涉及下面类:   ACE_Thread_Manager:这是负责创建、管理和同步线程主要类每种操作系统在处理线程方面有细 [阅读全文] [PDF]
  原则:假设故障总会发生(Design with failure in mind)  在设计和实现大型互联网在线应用时架构师必须考虑到系统各模块、各应用服务器、各开源应用软件Software故障比率和失效潜在原因当服务可用性(Availability)成为系统设计首要目标时尤其需要在设计阶段就充分考虑如何在系统某部分发生故障时仍然保持定服务可用性些基本假设包括:  ◆没有Bug软件Software不存在只是故障率高低区别应优先关注高故障率应用  ◆硬件总会发生故障需要备份和冗余  ◆导致某应用崩溃请求如不能及时终止或被redirect可能会导致所有服务器个 [阅读全文] [PDF]
1 共3条 分1页