“王斌在开源力量公开课上分享了网易的开源项目历程,包括网易杭研和网易北京的开源产品,如memcached-session-storage、nginx-hmux-module、tcpcopy和gryphon。其中,tcpcopy获得了较大的成功,被广泛应用,并得到了丁磊的支持。王斌强调在国内公司做开源是可行的,开源产品应服务于公司业务,鼓励大家积极参与开源项目。”
在2013年的开源力量公开课上,网易北京的技术专家王斌分享了网易在开源领域的实践与探索。网易公司对开源项目持积极态度,这体现在他们多个内部项目的开源过程中。王斌提到了几个关键的开源产品,包括网易杭研和网易北京的项目。
首先,memcached-session-storage是网易的第一个开源尝试,但并未取得预期的成功。接着,他们开发了nginx-hmux-module,这是一个使Nginx能够使用hmux协议与resin交互的模块,虽然应用于多个内部业务,但在活跃度方面表现一般。
然后是tcpcopy,这是网易开源的一个重要里程碑。tcpcopy是一个用于在线测试的工具,自2011年9月开源以来,得到了广泛关注和支持。丁磊本人也通过短信表示支持,该项目在淘宝、腾讯、阿里等公司的技术活动中被介绍,甚至在2013年部门颁发的开源特殊贡献奖中获得认可。如今,tcpcopy已被国内许多互联网公司广泛应用,拥有一个活跃的QQ群社区。
此外,网易还在2013年10月推出了gryphon项目,这是一款用于模拟千万并发场景的工具,于同年11月正式开源,并在同年12月的全球互联网技术大会上亮相。尽管gryphon的历程较短,但其潜力巨大,旨在为大规模并发测试提供解决方案。
王斌在演讲中分享了他的开源心得,他认为在国内企业中开展开源工作是完全可行的。开源产品应当首先服务于公司业务,同时,开发者可以借此机会学习和积累经验,通过参与开源项目来壮大自身的技术实力。他呼吁大家积极投身开源,借助开源的力量共同完成更大的事业。
王斌的这些观点和实践经验,不仅展示了网易在开源领域的积极态度,也为其他国内企业提供了有价值的参考,鼓励他们在开源领域做出贡献。