
姚欣宇谈开源社区的创立和运作
姚欣宇,GitCafe创始人。本文是他2010年在盛大创新院的演讲,为大家分享个人对社区文化的理解以及运作经验。分析了开源社区的性质和相关案例,并提出一些最佳实践供社区借鉴。

姚欣宇,GitCafe创始人。本文是他2010年在盛大创新院的演讲,为大家分享个人对社区文化的理解以及运作经验。分析了开源社区的性质和相关案例,并提出一些最佳实践供社区借鉴。
在刚刚结束的第22期百度技术沙龙中,禅道开源项目管理软件创始人王春生来到沙龙现场,分享了开源软件的发展历程,介绍了开源软件与自由软件的区别并结合自己所作的禅道开源项目管理软件的经历,对开源软件在国内的发展形势和未来做了表述。
淘宝网数据产品部资深Web开发工程师袁锋,在QCon杭州2011大会上做了名为《Nodejs, 脱离了浏览器的Javascript》的演讲,InfoQ中文站对其进行了采访。

年终岁尾,做个总结吧。要说过去的这一年,起码国内的技术会议多了很多,甚至是几千块的门票也有市场了,可能也是物价上涨的副作用?像QCon(Beijing)、SD 2.0 、微博开发者大会、TUP、UCD年会、D2年会、Velocity(Beijing)等会议,参会人都非常踊跃甚至有些会议一票难求,这是好现象,相信 2011 年有更多有价值的会议值得我们参加。再说说技术方面的事儿吧,文中是我的几个关注点。

目前,国内自主研发的文件系统可谓凤毛麟角。淘宝在这一领域做了有效的探索和实践,Taobao File System(TFS)作为淘宝内部使用的分布式文件系统,针对海量小文件的随机读写访问性能做了特殊优化,承载着淘宝主站所有图片、商品描述等数据存储。最近,淘宝核心系统团队工程师楚材(李震)在其官方博客上撰文简要介绍了TFS系统的基本情况,引起了社区的关注。为了让读者更深入地了解TFS的奥秘,InfoQ中文站针对TFS的来由、运行环境、扩展性、架构、发展规划及开源事宜等问题对楚材进行了专访。

Qunar.com在过去的产品快速发展过程中,也使用了多种优秀的JavaScript开源框架,但因为缺乏合理的控制,导致一些老代码的维护工作相当繁重。为了解决类库之间的兼容性问题,提高代码的可重用性,规范已有的前端代码,并实现自动化测试,Qunar前端团队制作了module.js和qtest。此次演讲,演讲者就module.js及qtest在Qunar研发团队中的应用,与大家分享Qunar.com在前端方面做的一些努力。

新技术层出不穷,在2011年,哪些值得我们重点关注?在这个演讲中,作者根据InfoQ网站上过去一年点击率最高的内容,以及来自Google趋势、百度指数的报告,罗列了10个可能的关注点,包括高并发量数据处理、NoSQL、探索式测试等。另外也根据这些趋势,整理了百度技术沙龙在2011年可能涉及的题目,以飨读者。

本次采访到了Platform公司技术副总裁、创始人王敬文博士,首先王敬文博士解释了云计算背后的技术以及业务推动力,然后讲述了私有云在企业内的实施现状,紧接着解释了云计算与分布式计算的区别,通过实际案例说明了当前客户对云计算的需求以及国内外用户对云计算需求的异同。从他的角度分析了大数据为企业的数据分析所带来的挑战。然后介绍并比较了Platform公司大数据领域的产品Platform MapReduce和开源产品的区别。最后给国内正在实施云计算的工程师们以建议。

BeansDB是由豆瓣出品的分布式的Key-Value数据存储系统,旨在为大规模的小文件或者文本数据提供高可用的存储服务,是一个简化的类Dynamo系统。本次采访中BeansDB设计与实现者为我们分享了目前BeansDB在豆瓣的应用情况、BeansDB存储引擎的选型、Bitcast存储算法、系统中Proxy(代理)层的设计问题、BeansDB与Memcached网络协议的差异,同时也简单介绍了BeansDB的未来规划。

本迷你书是《开源技术选型手册》的精选版,包括Web框架篇、动态语言篇、Ajax开发篇、版本控制篇、项目管理篇(AOP)、面向方面编程篇和面向服务架构篇(SOA)等,作者均为 InfoQ中文站编辑。《开源技术选型手册》由博文视点出版公司出版,全书共包含20个章节,由各领域的专家撰写而成,为中高级技术人员的技术选型工作提供必要的参考。