亲历2012百度开发者大会
今天专门请了一天假,去参加百度开发者大会。看图说话。
上午的内容包括李彦宏的演讲——百度云时代,其它的话题也大都密切针对云展开,包括其技术框架、技术愿景和服务体系等。
有限互联网时代(PC互联网时代)已经过去,进入了移动互联网时代。但是移动互联网时代还没有真正开始赚钱,市场还不足够大,但是已经显现出振奋人心的潜力,终端应用数量每年能增长10倍,露出个性化、社交化、本地化的趋势。
百度号称要从做产品变成做平台,追求和合作商、开发者的共赢;技术上,数据的存储和计算是面临的最大的两个问题。
云存储经历了三代变革:
1.0时代维护三套独立的存储体系:Mola(低延时+高并发)、BDDB(高吞吐,网页存储)、HDFS(离线数据备份)。
2.0时代统一了三套存储体系,采用归一的分布式数据结构,封装了其下的Table、File或者Object不同的存储形式,提供统一的数据访问层。
3.0时代简历了华北、华东和华南存储集群。
关于LBS(基于位置的服务,Location Based Service)。这是日前大热的话题,国外已经有很成熟的应用。比如这样一个例子:用户可以在出门前看到公交车到达哪个位置了,大概还有多久能够抵达自己门前的站点。
之后游雨溪给大家介绍了一下他眼中的HTML5,包括:
- HTML Revision 5
- CSS 3
- New JavaScript API
两个大的互联网发展方向:Ubiquity & Capability,一个是针对终端类型的普适性,一个是针对浏览器功能层面的提升。
之后是年仅13岁的郑博文,介绍自己是怎样成为一名开发者的,还有自己创业的心态,视频链接在此。其老道的表现,实在惊艳!我们13岁的时候都在干嘛呢?
下午有五个分论坛,我参加了两个,一个是Web App的设计与交付,另一个是移动互联网的应用与开发。
一个重磅话题是HTML 5,下午宇捷给大家介绍了其API接口的分类,随着HTML 5日臻完善,包括Google、Apple、M$、Adobe在内的诸多互联网巨头都倒向这个尚在成长中的规范,Web App和Native App不再有鸿沟。
Web App的巨大价值包括:
- 云端升级
- 跨平台
- 代码复用性
- 结合云的计算能力
- 绕过store的能力
还有一个不错的话题是一些前端的框架的介绍,尤其是“Client Based Framework”——后台只提供API,把界面生成的逻辑放到前端去(Backbone、Ember、Sprine等)。这和我以前工作中接触到的前端模板解析的技术不谋而合,也和当今火热的Node.js不谋而合,我相信随着设备性能的增强,它会有一个好的发展。
“云计算”、“HTML 5”和“移动互联网”,2012年的IT,不妨关注这三个关键词。
文章系本人原创,转载请注明出处和作者