您的位置:首页 > 其它

复杂系统的多层抽象和产业链

2009-05-09 23:42 134 查看
这里说的复杂系统,是指由模拟电路、数字芯片、操作系统、中间件、应用程序这么多层构造出来的系统,看看IT业界,所有的产品都可以归结到这个复杂系统之中,并形成了专业细分的产业链。

多层抽象以及各种专业细分的抽象(比如Andriod架构,比如java虚拟机,比如LAMP,比如Web开发框架,比如RIA,比如Linux内核,比如Linux内核中的文件系统,比如Linux内核中的I2C驱动体系结构,比如ACE开发框架,比如Linux发行版的制作),让IT市场的从业人员在不同的抽象层次和细分中去工作,提高了从业人员的专一性,利于IT市场的繁荣,但某些情况下是有害的。何也?

由于每一层对上游方案都具有依赖性和弱控制性,那么复杂抽象的系统很难保证可靠性;

抽象层次太多必然影响性能,用户付出更多的成本;

因此,以用户需求为出发点,选择最少抽象层次,最高性能的方案,才是最有竞争力的。但是在现在这个商业社会,以产品推出时间为第一要务和获利第一的社会,能够这么去做的人是非常少的。

我写得太少,太抽象了,以后慢慢整理。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: