杭州侠客行大会第二天
昨天后来玩的比较晚,早上实在起不来,最后下定主意就只去听下午那几场。
后来听说早上吴炯那场讲的不错的,虽然错过了现场,不过还好是有专门记录的:http://info.china.alibaba.com/news/detail/v5003008-d1000265496.html
下午先听Mark Hapner讲了讲,这位老科学家英文语速慢吞吞的,还好理解的。不过看Mark Hapner的简历不难发现他应该是属于制定标准的了,不管技术细节与实现的,也是画大饼的那种。
后来又听了王文彬博士的演讲,感觉是在大饼上撒佐料的那种了。王博士很推Open Source,Red Hat在SOA实践上布局还是蛮不错的,所有需要用的都囊括了,并且是开源的。
我提了两个问题:
1、SOA在实际的实践中会影响企业的组织结构和布局,您如何看待的。
大意:不是所有的都适合使用SOA。
2、Open source为何没有开放一些文档。
他也承认在开发中文档是很难写的,也是很难维护的,他说他的一些文档都是很粗粒度的,并提出程序就是最好的文档。
最后罗学聪出场,他是那个切大饼的,王博士没有细化的东西在他这里有了结果,IBM有一个比较完备的图用来量化是否适合进行SOA的实施。
前面王博士提到中小企业进行SOA,我觉得这个想法是很恐怖的,小企业最好不要碰这个东西,SOA宣讲的对象如果是工程师的话不大合适,至少不应该是开发工程师,而是架构,系统级别的,当然最适合的是企业老板,高层,他们能对公司的宏观有掌控,能布局,因为SOA很重要的是要有Service,很清晰明确的能称之为Service的东西,这个就是公司的核心价值。小企业往往处在创业初期,盈利模式等都不稳定,不成熟,所以我认为是不适合实小企业是不适合实践SOA的。
罗学聪后来也提到了文档的问题,看来我这个提问提的比较深刻,他也有代码可以替代文档的这回事,但是他后来讲了一个业务改造的事例,却恰好证明文档的重要性。
还是回到文档问题上,可能由于时间仓促,王博士没有讲的太清楚文档的事情,对于任何项目来说其实文档是很重要的,可以帮助后续进入者快速的上手,了解前因后果,而不至于很快陷入局部细节中去。
RedHat趣事:OpenESB项目是一个做金融的公司主动贡献给开源社区的,自己贴钱还贴人。
IBM趣事:合作外面公司因为需要把JAVA代码导成UML,主动出钱推动这个Open Source项目。
这些趣事可以看出Open Source目前不大可能由个人力量来驱动了。与客户关系很重要。
王文彬 罗学聪 Mark Hapner Open Source Red Hat

