那么这些权衡关于成本的权衡决策制作公司官网多少钱如何, 质量, 速度, 和范围会影响系统可扩展性吗?如前一章所述,用于扩展项目[专业网络开发]或基础设施项目,可扩展性在这些权衡之间具有简单明确的关系。对于开发职能的项目,这些约束的权衡决策将影响整个系统的功能和可扩展性。这是权衡决策与可扩展性之间的间接关系。
需要拆分主数据库的扩展项目,就像一个开发函数的项目一样,它还需要平衡这四个约束。您将把所有高级工程师从开发功能项目中放置,写一个项目以分割数据库?你会填写这个项目6个月或18个月吗?您将添加内置功能,因此,必要时进一步分割数据库?您将缩短项目,只是一个分裂?这些是您在项目过程中所需的所有问题。平衡速度也是一个问题, 成本, 项目三角形的质量和范围。
这些约束也间接影响可伸缩性。让我们以AllScale的支付功能为例。它的侧面焦点是速度。此营销型网站方案功能必须在月底之前发布。这将用于月球末端的结算周期。我错过了这个日期。它会导致可手续的付款,这将导致更多错误,因此, 拒绝和收入丢失了。软件开发团队副总裁迈克,来自另一个项目的三位高级工程师。将它们分配在此付款项上,按时完成。一切都进展顺利,在月底前的周末,此功能已发布,这将根据计划处理账单。
6个月后,AllScale公司HRM站点存储的内容量已超过100%,每月参加每月的用户数量更大,结算功能中产生的总负载靠近此功能,以释放总负载总负载的150%。迄今为止,其处理时间仍然在12小时内控制。但本月的用户增长使其成为一个重大变化。治疗时间跃升了38小时。由于[开发网站公司]该服务被设计为单个应用程序的附加功能。 所以你不能在多个服务器上运行。到现在,在这6个月之前的决定的后果逐渐出现。AllScale的操作团队必须为此应用程序分配更大的服务器以完成下个月的结算工作。此服务器最初计划用作数据库服务器。当然,这也对硬件预算产生了糟糕的影响。操作团队还需要花费大量时间来监视此迁移, 准备, 配置, 和测试。此外,该项目还可引领软件开发工程师和质量保证工程师。改变的建议,最后验证应用程序是否可以在新服务器上运行。因为这个替换新硬件项目的企业网站建设企业项目是用户的高风险,它必须在维护时间窗口中进行,同时, 它还利用本周允许的大部分风险。必须推迟另一个数据库拆分,因为您需要订购新硬件,这增加了数据库过载中存在问题的风险。
从我们的示例开始,您会发现初始网站生产函数开发阶段的决策使许多未知的影响对整个系统的可扩展性。这是否意味着主要的权衡和决定是错误的?不要,实际上,即使在稍后的观点之后,您仍会在生产环境中感到迅速。这是一个正确的决定。对于这个场景,我们同意这个观点。从这个例子来看,我们学到了重要的观点, 不是决定是错的, 反而, 决策, 长期和短期后果。你可能无法完全理解。
网站改版公司哪家好 wap网站建设
请立即点击咨询我们或拨打咨询热线: 13968746378,我们会详细为你一一解答你心中的疑难。项目经理在线