深圳易捷网络科技财税咨询网-neatmaster518.com 返回首页

网站制作与可扩展性的关系

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2024/12/22
那么这些关于成本、质量、速度和范围的权衡决策是如何影响系统的可扩展性呢?正如上一章提到的,对于扩展项目或基础设施项目来说,可扩展性与这些权衡之间有着简单明了的关系。而对于开发功能的项目来说,这些约束的权衡决策从长期来看会影响该功能和整个系统的可扩展性,这是权衡决策与可扩展性之间的间接关系。
需要拆分主数据库的扩展项目,就像一个开发功能的项目一样,也需要平衡这四个约束因素。你会把自已大部分的高级工程师从开发功能的项目中抽调出来,从事拆分数据库的项目吗?你会给自己的团队6个月或18个月时间来完成这个项目吗?你会加人内置的功能,从而在必要的时候进一步拆分数据库吗?你会缩短项目,只进行一一次拆分吗?这些都是你在项目过程中需要提出的问题,也是为了平衡项目三角中的速度、成本、质量和范围而提出的问题。
这些约束因素还会间接地影响可扩展性。让我们以AllScale公司的付款功能为例,它的侧重点在于速度。这个功能必须在月底之前发布,这样才能供月底的结算周期使用。错过了这个日期,就会造成需要手工处理付款,这样会引人更多错误,从而导致拒付和收人损失。软件开发团队的VP麦克,索福特从另一个项目上抽调了三位高级工程师,把他们分配到这个付款项目上,以便能够按时完成它。一切都进展得很顺利,在月底之前的那个周末,这个功能就被发布了,这样就能够根据计划处理账单。
6个月后,AllScale公司的HRM站点存储的内容的增加量超过了100%,而参与月底结算周期的用户数量增加的百分比更大,他们在结算功能上产生的负载总量接近这个功能发布初期的负载总量的150%。迄今为止,它的处理时间仍然控制在12小时之内。但这个月的用户增长使它发生了明显的变化,处理时间一跃达到了38小时。由于这个服务被设计为单一应用的附加功能,所以不能在多个服务器上运行。直到现在,这个6个月之前所做决策的后果才逐渐显现出来。AllScale公司的运营团队必须给这个应用分配一个更大的服务器才能完成下个月的结算工作,而这个服务器原本是计划用作数据库服务器的。当然,这也会对硬件预算产生不好的影响。运营团队还需要花费大量的时间为这次迁移进行服务器的监控、准备、配置和测试。此外,这个项目可能还会引人软件开发工程师和质量保证工程师,以对变更提出建议,并最后验证该应用能够在新服务器上运行。由于这个置换新硬件的项目对用户而言的高风险,它必须在维护的时间窗内进行,同时它也用去了这一周系统允许的风险的大部分。另外的数据库拆分的项目则必须推迟了,因为需要订购新的硬件才行了,这样增加了数据库过载而造成问题的风险。
从我们的例子中你会发现,最初的网站制作功能开发阶段所做的决策会给整个系统的可扩展性带来许多未知的影响。这是否意味着当初的权衡和决策是错误的呢?不,事实上,即使有后见之明,你仍然会觉得迅速地把这个功能投人到生产环境中,是个正确的决定。对于这个场景,我们大概同意这种看法。从这个例子中我们学到的重要点,不是个决策是对还是错,而是对于一个决策会造成长期和短期的后果,你可能不能完全了解。

相关行业资讯

1、新站让百度快速收录文章的方法
2、深圳福田网站建设报价,网站建设时怎样才能提高网站打开速度?
3、网页中的安全色是什么
4、交换友情链接时的一些注意事项分享
5、网站设计布局分布黄金布局法
6、新成立的公司,到底要不要做网络推广
7、网页的设计费需要多少钱
8、Android和iOS在新版本中助力HTML5
9、如何优化旅游网站横幅广告的投资回报率
10、网页设计中如何增加网站的安全性
11、 哪些因素会影响百度收录
12、学会站在用户的立场上浅谈搜索推广中的营销策略
13、网站导航的优化方法
14、怎样进行网站制作能够带来效果
15、建立网站一定要搞清楚这些问题
16、高效可维护的网站结构
17、网站设计怎样定位网站建设
18、三星憋大招:顶级前置摄像头来了
19、站长经验分享:网站降权的征兆、原因与解决
20、如何完成一个贸易型企业网站制作
21、探讨大型门户站的SEO网站排名策略
22、外贸网站建设策划的四要点
23、影响广告点击率的几个因素
24、做外贸用的邮箱推荐首选腾讯企业邮箱
25、视觉导视如何影响企业网站建设
26、用户的哪些行为会危害网站SEO排名
27、山东东营网站建设之用户体验重要性
28、什么样的推广网站需要进行优化
29、深圳网站建设怎么做才能提高用户体验
30、为何说做SEO优化不研究网站数据不行
31、网站设计中如何选择字体
32、企业网站制作之低碳环保型网站
33、如何通过网站优化提升网站关键词的自然排名
34、企业网站建设怎么优化才能被更多人认识
35、网站建设原则有哪些
36、网站优化排名最基础的满意
37、“互联网+”时代,网站建设呈现不一样趋势
38、公司网站制作的方法和步骤
39、网站设计中的滚动背景的解读
40、搜狗指数秘籍优化关键词指数
41、网站内链建设的技巧和注意事项分析
42、网站后期运营的思路方向如何制定
43、如何将网站建设的相关性内容做好
44、SEO优化之文章标题的优化
45、新网站增加外链的20个方法_深圳网站制作公司_易捷网络
46、做网站制作要掌握哪些技术呢
47、网站加载速度优化技巧
48、网站建设的流程分析
49、深圳网站制作公司|用哪五点来判断是否靠谱
50、百度新算法外链与内容哪个重要
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号