随笔分类 - 项目管理
摘要:术语说明: QPS = req/sec = 请求数/秒 【QPS计算PV和机器的方式】 QPS统计方式 [一般使用 http_load 进行统计] QPS = 总请求数 / ( 进程总数 * 请求时间 ) QPS: 单个进程每秒请求服务器的成功次数 单台服务器每天PV计算 公式1:每天总PV = QPS * 3600 * 6 公式2:每天总PV = QPS * 3600 * 8 服务器计算 服务器数量 = ceil( 每天总PV / 单台服务器每天总PV ) 【峰值QPS和机器计算公式】 原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间 公式:( 总PV数 * 80% )
阅读全文
摘要:今天打开vmware的Ubuntu虚拟机,发现出现Cannot open the disk 'XXX' or one of the snapshot disks it depends on. reason: failed to lock the file警告,上网查了一下,发现原来是上次异常关机,原本文件夹里出现了.lck后缀的文件,将其所在的文件夹删除,就可以解决了。
阅读全文
摘要:项目管理看似简单容易,可真正能把控全局却不是一件容易的事。在项目前期,要做需求调研,这是项目开始的基础。不明确的、含糊的需求描述在后期都会给项目带来不可预料的问题。需求调研之后,进行相应的分析,将客户要求的,期望的东东整理成文档,做可行性分析。需求分析待双方都确认无误后,进入系统设计阶段。系统用如何搭建物理框架,既要满足当前的开发需求,又能有一定的可扩展性。根据项目中估算的数据量、并发量等参数选择合理的物理架构,前期不要大牛拉小车,浪费硬件的资源,同时又浪费老板的钱。物理框架设计好后,选择逻辑架构,用什么技术,如分布式,用remoting,还是wcf还是其他。等等。系统分层明细,秉着单一原则,
阅读全文
摘要:转自:http://www.umlchina.com/Tools/Newindex1.htm以下总结了全世界的各种UML相关工具,按工具名称字母排序。工具(最新版本)厂商&地址版权UML版本支持代码环境XMI平台备注Acceleo 2.7法国http://www.acceleo.org/pages/accueil/frGPLC#, Java, PHP, PythonJava法语工具。与Ec...
阅读全文
摘要:敏捷方法很多,包括 Scrum、极限编程、功能驱动开发以及统一过程(RUP)等多种法,这些方法本质实际上是一样的,敏捷开发小组主要的工作方式可以归纳为:作为一个整体工作; 按短迭代周期工作; 每次迭代交付一些成果; 关注业务优先级; 检查与调整。下图是典型的敏捷过程总图,下面介绍其有关的特点。 摘自:敏捷开发
阅读全文