主题:【原创】终端控制和并发计算 -- 下山斯内普
这几年来一个很大的惊喜就是iphone的诞生和apple的繁荣发展。
很酷的终端设备和很给力的app store 组成了强大并且繁荣的苹果生态圈。消费者可以在itunes上消费电子书,音乐,软件等,数以万计的小开发者在app store 上赚到超乎想象的收益。
乔布斯是如何做到这一切的,有数不清的解释,在传统的概念中,多数认为这是一个营销上的奇迹,极客眼中iphone并无任何特别之处。一味吹捧苹果的人则被认为是脑残果粉。
然而,就如纳粹的兴起背后有深刻内涵一样,很多事情并非单靠营销就能完成,追捧的背后也有这个时代的内涵。
恰如纳粹时代整个社会经济体系是由巨型工业机器完成一样,这个时代,由于技术的进步,巨型工业机器在消减和举步维艰,轻型的,小型化的,柔性的经济体在逐步接管这个世界。
app store 的成功来源于此,很多iphone上运行的软件是由个人或者小型工作室来完成,而非微软式的巨型软件企业。
事实证明,这种小型单位主导的产品开发取得了巨大的成功。每个小型团体都是一个独立的计算单元,为了iphone整体的计算范围的拓展添砖加瓦。
在中国,淘宝的成功也依赖于此。和以百货公司为代表的商业体系不同,淘宝上活. 跃着很多有活力的个人和小团队,他们可以把自身的网店建设得精美并且出售许多传统渠道消费者不能获得的价廉物美的商品。和apple一样,淘宝也取得了巨大的成功。
以上两者的成功都是独立驱动的单位经济体充满活力的例子,并且他们都要感谢互联网。在没有互联网的时代,小型的经济单元几乎毫无影响力,也很难有巨大的产出。在互联网出现之后,小型经济体的商品和信息可以以极低的成本推送到全球各地,很小的产品也能取得惊人的销量,其中一例就是愤怒的小鸟这个小游戏。
在手机互联网出现之后,推特和微博推送个人信息也达到了史无前例的低成本,继而也造成了极大的影响力,这个影响力我们已经在北非局势中看到了。
因为有互联网的出现,每个单元都能成为一个强劲的计算点,这个计算点的信息可以无阻碍的发布,继而整个社会系统能在各个计算点提供的信息中去芜存菁,选择各自最适合的计算范围,达到整个社会产出的优化。每个计算点的好坏不影响整体的运行。这个和巨型的经济组织-如企业是不同的,众所周知,在结构严谨的企业中,任何一个组件的失效都可能造成系统宕机,造成产出的损失。
用计算机的计算来类比,互联网时代的经济是并行计算,之前的巨型经济体系是顺序计算时代。
并行计算充满了活力,但正因为每个计算点拥有了比之前更大的能力,所以一旦计算点的行为伤害体系自身,所造成的破坏也要大于巨型经济中最严重的宕机。
如何规避这样的破坏,这样就对推送渠道有必要的管制,制定种种的信息和商品评价体系,确保单个计算点推送后反馈的信息反映的是真实的评价,以达到对计算点去芜存菁的效果。
在真实世界中,app store中种种的严苛的条例,淘宝中对假货商不遗余力的打击,都是并行计算中对可能破坏体系的计算点进行打击的表现。
这种对体系的维护体现了对于终端控制和推送管制的需求。并且终端提供者会为此不遗余力,他们确定整体框架和计算方向,掌握的剔除不良计算点的权力。除此之外,单位计算点享有其他一切自由。
总而言之,互联网出现后的并行计算时代是一个更自由也更专制的时代。究其根本,在于推送渠道和计算目的都是私有的。
~~~~~~~~~~~~华丽丽的分界线~~~~~~~~~~~~~~~~
这个是我出分界线最快的一个帖子
我有几点说明,也可以参见下面我的回复
1 本文无意讨论apple的成功,而是认为apple代表了一种新的社会计算方式,事实上我举了淘宝,推特,facebook很多例子。
虽然apple是永远的话题,但本文真无意讨论apple,而是计算方式。
比如apple打败了微软,淘宝打败了易趣,怎么打败的,用了什么技术策略,营销策略,为什么用这种策略 是正确的。都不是本文关心的。
2 本文一些想法有系统论的涵义在里面,还有IBM“智慧的地球”的概念,能扩展到人工智能和混沌理论就更好了。
3 http://www.talkcc.com/article/3296432[URL=][/URL],这个回复不错,推荐。
4 本文是在黑莓上写的,有些凌乱,要是有兴趣再看看,可以看我的下面的回复。
实话实说。
forsake的系列文章篇篇精彩,已经把期望值吊到相当高程度,成为新的业界标准。
不怕难为情的说,最近几年乘飞机患了很严重的paranoia, 一路数小时的忐忑不安。心里也明白这样的可笑,但是听闻的空难总是绕在脑海中,强做镇定的外表下,是若有所思的心惊胆颤,只能强迫自己忙点占脑子的事来缓解,比如看电影,观赏空姐什么的。
lz这个视角又让我想到这个事,其根源在于现代工业从组织生产,到产品的精密合缝,一丝一苟不得马虎,这里的容错率太低了,颇有千里之堤溃于蚁穴的可能,到了飞机这种工业产品上,这就不是比喻了。
这里其实有个更高一层的理念,是自组织加以指导,还是人工设计,河里懂系统工程与人工智能的不少,相信这个话题不陌生。在工业设计中也有不少例子,比如众所周知的google GFS的存储冗余,自然界中这样例子更多,大到蚁群,小到身体组织,这上面的论文数不胜数。
但是从这个视角解读app store与淘宝,lz此文还是第一次看到。互联网对人类生活生产的影响可能比我们现在所能理解的还要深远的多。
我考虑在互联网时代,社会系统会如何运行。
之前对系统的设计追求逻辑严谨,结构精妙,运行的“犹如齿轮般运转”,在互联网诞生之后,信息开始零成本推送,很多需要一大群人聚集在一起紧密合作的事现在可以由分散在全球各地小团队的方式来完成,而信息交流的成本并不会上升。
随后,随着技术手段的提升,每个人都能无障碍的推送自己的信息,这个就是推特,每个人可以无障碍的推送自己的商品,这个就是淘宝。每个人的学习也可以无障碍的推送,这个就是现在的名校课程公开计划。
原因就在于互联网带来的低沉本信息推送,而在以后,每个物品里面都可以内置传感器,这个就是IBM的智慧的地球的概念,也就是物联网。甚至模仿蚁群一样,智慧的物体们可以自组织成一个更大的系统。
互联网的还一个影响就是改变了人对冗余的观念,过去的严谨观念不允许冗余,但是现在很多事情可以有小团队完成,剩下的团队就成了冗余,但是却可以存活作为备份。
就像飞机,随着技术的进步,很多结构可以带着备份一起飞,这样出问题能迅速更换心不慌。
这个就打破了过去对结构精妙和逻辑严谨的崇拜,价值观改变之后,慢慢的会改变很多东西。
写到后来,我有种写三体2里面人类社会的感觉。。
一面是外部沟通成本降低,导致离散或并行计算大行其道;一面是内部信息管理成本也在下降,导致中央集权或决策也越来越方便。这有点像地球板块之间的互相碰撞,未来的社会形态,如同地貌一样,也会随之改变。
好处是,变化就在眼下,我们不用等上几百万年就能看到
对比Apple的成功, 不过重复Wintel联盟干过的事情而已。 这是当年Apple折戟的地方, 乔布斯印象深刻, 怎么输的还要怎么赢回来。
iOS可以类比Windows,硬件架构类比Intel. 这里Apple不同的事情是软硬一肩挑。
由于嵌入式系统的计算能力有限,Apple必须优化执行效率, 因此软件采用严格的审核制, 而不是微软的开放制;硬件则为了避免当年IBM种树被摘桃的悲剧, 直接自己控制。为了降低成本, 提高执行效率, Apple也一反常态,严格控制机型。
Apple成功的关键是依靠iPod了解到世界上有那么5%的人愿意支付400美元购买平均硬件水准之上的产品,有这么5%的人愿意用信用卡支付小金额的软件--相当于一支歌的价格。
于是Apple就企图再造一个类PC神话, 当然现在是手机神话了。他的策略很简单, 就是一个足够优秀的硬件平台, 开放的软件接口, 已经被iPod证明行之有效的支付平台, 一个足够优秀的软件平台,收买几千个开发者开发10000个小的没大用但挺有趣的小软件。他甚至故意不开发或内置一些重要应用如GPS导航, 只靠G-MAP实现地图功能, 让利一些开发商。成功吸引到最初的大量眼球后和Apps 开发商支持后, Apple的胜利已经不可逆转。
回头总结Apple和Wintel联盟的成功, 秘诀跃然眼前:充分利用软件的边际成本为0这一现象为自己牟利。因为任何硬件一旦售出, 在摩尔定律有效的时期,立即开始飞速贬值。用户之所以愿意买进一个立即开始贬值的东西, 一个重要诱因就是每天都有新的软件发布, 让你的手中设备增值。而开发软件的成本在一定销量后可以忽略不计, 边际成本为零这一事实让软件成为事实上的王者。这就是前几天河里大牛渡庐说硬不如软的原因。事实上通过层出不穷的新App软件, Apple成功地度过了大众的好奇期和不应期,从而进入长期盈利期。
但这么说好像为Apple写App的公司才是真正的赢家,事实上大家都知道不是。在Wintel联盟期,做硬件的比如Dell, 联想,不用说了,就好像物流和品牌运营公司,他们被完全边缘化。写软件的多少能赚点,但赚得不多。要么被Microsoft包在下一代操作系统中, 要么被各种格式限制,底层优化的差异竞争。毕竟你到人家的地盘上和裁判家的代表队对抗,不吹黑哨当我是圣人?所以所有的基于PC的软件公司如Adobe, 金山等不过勉强温饱而已。
Apple软硬一肩挑后再部分开放软件接口,他完全没有了当年IBM的尴尬, 也不像Intel一样靠卖CPU赚钱。 他既可以通过硬件赚钱,还可以通过Apple store继续赚钱。 这点确实是Apple相对于WIntel联盟的独创。利用负的复制成本(用户支付流量费), Apple轻易地把软件交付给了最终用户,既快又省, 这些下载流量加上App使用中的流量又让Apple和运营商谈判有了有力的砝码。 他把自己和软件公司的对抗关系变成了同盟关系,甚至还资助一些开发者基于iOS和iPhone平台开发各类应用软件。通过这样的关系, Apple成功地让天下有实力的人为他开发软件, 为iPhone增值, 还顺便为自己赚到现金流。再强悍的App开发公司也不可能威胁到Apple的地位。自己坐在平台上,底下抬这个平台的全是最优秀的软件工程师,自己还不需要付工资。
当然, Google的Android采用类似Apple的策略,更开放的架构, 采用更松散型的盈利合作模式完全有可能打败Apple。 Apple策略的每一点都是可以被复制的。Wintel联盟破裂后已经没有一个组织能够一统江山。甚至Nokia+WP7也有可能僵尸还魂。Apple单调的硬件平台,过分咄咄逼人的运营商销售策略,Apple store自动信用卡扣款模式也不适合不发达国家。 在Android或WP7+中国的运营商参与的收费模式下, 免费软件模式完全可以彻底打败Apple, 就像当年淘宝打败易趣的一幕。
Apple的危机还在于需要用海量金钱维护iOS的升级--Nokia每年花40亿美元维护Symbian; 升级后维持对过去版本的兼容--当年的WIntel就是在这时效率大幅下降;竞争硬件平台拖低利润率--200美元的硬件时代已经到来; 竞争硬件平台分散App的开发力量。以上4种情形是Apple无法避免的。
我断言, 在5年的风光后Apple走下神坛, 泯然众人焉。
水果就是下了神坛也是巨头之一. 开源社区和社会主义一样也有个毛病, 没有明确追赶目标和路线的话, 开发者其实也很难找到继续前进的感觉. 教主之所以是教主,不光是他高领黑毛衣穿得帅, 而是他对要开发产品有明确和清晰的目标,并说服别人为了这个目标甚至可以放弃别人都认为理所当然,必不可少的东西. 绝大部分人都有思想惯性, 新的东西只是某种旧东西的变形. 掌上电脑只是缩小版的桌上电脑. 桌上电脑有的掌上电脑也要有. 别的人要纠正这种惯性很难, 而教主根本就不想,也不需要说服任何人来改变思想, 教主给的就是你要的. 没有的功能是因为教主还需要你一年后再乖乖地排队交钱, 你还要感谢上帝给你这个交钱机会(教主龙体欠安久也). 当然全能视角和现实扭曲力场不是每个人都有的. 没有教主的苹果可能就是个Sony. 不过有教主, 安卓比苹果更需要教主.
没人愿意主动纳税或购买公共服务. 要用地狱的恐惧和信众的公共压力,才勉强有人愿交什一税. 政府的税更是要用隐含的暴力,各种垄断收益才能收上来. 当然不能这么直白说组织要就伸手拿钱, 就要各种包裹糖衣正名. 恐惧是一种, 对他人,天灾,意外的恐惧对应的军事,治安,社保开支. 集体投资是另一种, 教育,医疗,公共建设. 技术对应的是扩大的个人生产能力, 博弈另一方面的组织能力讲得是管理能力, 两者并不对应生长. 要求交税还被人管其实是违反人类天性的, 所以上谋是天子无为, 人民管理自己. 自己不行了再找天子以求教化调节矛盾. 就是人民的天性,自己管理自己,超过百人就到了极限. 再往上就只有金字塔式的等级制和抽象偶像崇拜的神权法制两种组织管理方式了. 小国寡民式的圣人教化体制只存在于想象里. 信息技术其实并不能提供一种新的组织管理方式, 提供一种新的信仰倒是可能. 就是这个新偶像可能是人工智能加机器人了.
apple对产品的控制力很强,有“自主性”,看教主回复用户的邮件,其措辞口吻有些“傲慢”
基本上,你是说,在新的时代,社会的分工合作不再是紧耦合的,而是松耦合的。因为社会这台大机器里面的零件开始变得:
冗余
智能
界面多样
冗余导致了单个部件失效不再会导致系统失效,系统更加可靠,这里的可靠是指不失效。我们不会因为ibm所说的,全世界“只需要”的那20台286计算机中的一台失效而恐慌,因为每个人口袋里面都装着一台当年的386,甚至更强大的计算机。
智能导致了各个部件可以有选择其行为的自由,系统规模的行为不再是可以完全预测的 - 想象一下WallE里面的那些不听话还彼此配合的rogue robots。所以前面说的可靠,在这里被打了大折扣:一个不听话,又不容易被拔插头的系统,不是白胡子的architect希望的。
界面多样是各个部件之间可以用新的连接方式协同工作。齿轮只能咬住另外一个兼容的齿轮,但是智能手机就可以和feature phone或者计算机通讯。假如两个零件之间可以有N种协同方式,那么10个零件组成的小系统里面会有多少种组合方式?
顺着你的思路说下去,如果要对这样的系统进行控制,我们需要的是什么?还是控制本身就是水月镜花,空中阁楼?
本帖一共被 1 帖 引用 (帖内工具实现)
这个联盟,这现在apple就像你在文中所说的,自己一家就能搞定了。
这其中的差异,就是我帖子要说明的东西,为什么wintel不能提前完成这个?
教主一垮,水果就要提前上跳台了。
神坛上去不容易,下来还是很容易的。
所以我们将会看到的变化更多的是会在外部上。当然这里的内外部是相对的。对CPU来说,主机板上外部,但对服务器来说,网络上外部。集权与垄断的管理优势肯定是受互联网冲击最大的一票,除非是信息以外的成本,那个不触及。但是信息本身的冲击可能我们刚刚看到了一个开头。
这就是IT发展史的全部。
一切都是过眼云烟,免费才是王道。
全部免费现在实现不了,就部分免费吧。