什么叫可扩展性?

原创 2005年05月01日 15:25:00

一周工作日志:
星期一,添加了新功能A
星期二,添加了新功能B
星期三,为添加新功能C对整个系统进行调整
星期四,继续调整
星期五,添加了新功能C

一周绩效考核:
本周实现了新功能A,B,C

周三周四都白干了?很遗憾,这正是某些领导的逻辑。
一个系统的架构就决定了在这个系统中到底能实现多少功能。

这就好比地基深度和楼房层数的关系
假设1米地基可以承载3层楼房
领导叫我盖个4层的楼房,于是我就打了个2米的地基,快盖好了
领导:再加上一层吧
(我很快就加了一层)
领导又说:能不能再加上两层
(我再一次出色完成任务)
领导说:再加一层吧
靠,这次我是真的没有办法了。
因为我只打了个2米的地基,6层已经是极限了。
领导:最近工作完成的不是很好啊

什么叫系统的可扩展性?

看是否符合以下2点:简单的增加服务器数量即可提高系统的吞吐量等性能指标。支持单点登录。注意不是“应用程序”的可扩展性。...
  • kthq
  • kthq
  • 2009年04月27日 23:18
  • 1799

新型领导设计模式—设计可扩展性的业务架构

新型领导设计模式—设计可扩展性的业务架构开闭原则是软件设计最重要的原则之一,设计具有良好可扩展性的业务架构极其依赖该原则。业务品种在增多,已有业务自身也在发展,需要设计一套统一,灵活,互相独立的业务架...
  • kimylrong
  • kimylrong
  • 2015年07月29日 11:41
  • 3206

一些具有较强的可扩展性app的实现方法概述

最近接触到了一些比较有意思的app设计思想。总的来说是为了,让app更小,更方便用户模块化更新。 商城里面,有个叫shopnc的商城。它的app的主界面设计的比较有意思,可以通过后台进行设置主界面的...
  • jmw1670313752
  • jmw1670313752
  • 2015年05月11日 16:35
  • 1043

纯忽悠程序员的开发要求(3):编写代码时要注意可扩展性!

这条有点儿争议,本人有些时候非常不喜欢没有前瞻性设计的程序设计,不过经过几年的编程,调试工作,思想有些转变。 以前经常遇到这样的例子:上层应用程序还没怎么完善呢,突然一天底层的接口全改了,原来做的全没...
  • zhenghongchao
  • zhenghongchao
  • 2010年08月11日 14:50
  • 4579

程序的可维护性和可扩展性

可维护性是指当需要修改程序的某个模块时,对其他模块的影响和修改的代价;可扩展性是指当需要为程序添加新的功能时,对其他模块的影响和添加的代价,可以从下面几个方面提高程序的可维护性和可扩展性   代码...
  • dongye2016
  • dongye2016
  • 2017年08月27日 02:13
  • 690

什么叫大数据?什么叫O2O?什么叫蓝海?什么叫红海?什么叫互联网思维?什么叫众筹?

什么叫大数据?什么叫O2O?什么叫蓝海?什么叫红海?什么叫互联网思维?什么叫众筹? 接下来一个段子统统告诉你,就是这么简单粗暴! 什么叫大数据? 某必胜客店的电话...
  • laocooon
  • laocooon
  • 2015年07月18日 15:42
  • 758

集群的可扩展性及其分布式体系结构(2)-上

体系结构的发展过去的几十年里,计算机的发展经历了几代变更。从第一代的真空电子管和继电器存储器计算机到近年以ULSI(超大规模集成电路)为代表的第五代计算机。计算机系统的速度在不断提高,造价和体积却不断...
  • wangpengqi
  • wangpengqi
  • 2013年09月25日 17:03
  • 938

让你的代码有更好的扩展性

      代码有良好的扩展性,这每个开发人员的愿望。可是在无尽的需求改动增加和改动下,还有多少人在时时刻刻坚持。更多的时候是思考不到位或贪一时之快写下很多的if/else或者“硬代码”,为后续的需求...
  • greatwzz
  • greatwzz
  • 2010年07月07日 18:27
  • 1095

什么叫事务;什么叫业务逻辑;什么叫持久化

1.什么叫事务? 这些就是数据库特有的术语了。就是把多件事情当做一件事情来处理。也就是大家同在一条船上,要活一起活,要over一起over !    我们为什么要使用事务? 俺这里再举个很俗很...
  • Test_LD
  • Test_LD
  • 2012年03月09日 18:39
  • 3496

【大型网站技术架构笔记】(四)伸缩性、可扩展性与安全

网站架构的伸缩性设计一般手段有两种。一类是根据功能进行物理分离,一类是对单一功能进行集群化来实现。比如将缓存、静态文件、数据库服务从服务器中拆分进行单独部署,比如对业务逻辑进行横向纵向切分等,都属于通...
  • surlymo
  • surlymo
  • 2016年02月26日 01:11
  • 468
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:什么叫可扩展性?
举报原因:
原因补充:

(最多只允许输入30个字)