嘉宾简介
吴小伟:花名一啸,阿里巴巴技术专家,2010年加入阿里,目前在阿里云CDN事业部,从事CDN智能流量调度系统相关的研发工作;在阿里,从事过中间件、高性能服务器(Web服务器、DNS服务器等)、大数据等相关技术产品的开发;当前主要采用C和Go语言进行开发工作。
大会主题
《Go在阿里云CDN中的应用》
主题摘要:阿里云CDN对外商业化以来,除了需要服务淘宝、天猫等大流量外,还服务了众多的外部用户,面对如此大的流量,阿里云CDN采用了哪些技术来实现系统,从而提供稳定的服务? 本次分享将介绍阿里云CDN的演变史,Go语言是如何被引入阿里云CDN,从而成为主要开发语言之一;阿里云CDN由哪些Go系统组成,其设计开发中所遇到的问题;在CDN团队,又是如何采用Go语言进行开发、打包、部署以及三方库的维护等;最后简单介绍,Go语言在阿里除了CDN以外的应用情况。
简要采访
1. 阿里CDN当初选择用Go的初衷是什么?
由于起初我们很多开发都是C出身,觉得Go和C一样的简洁,表达能力又比C强,刚好可以作为第2语言来提高一些重逻辑应用的开发效率。
2. 目前Go在CDN系统中的比重怎么样?
现在是我们的核心开发语言。除了几个基础软件,如缓存服务器,web服务器,dns服务器外,其他软件系统几乎全Go开发,少量其他语言。按软件个数统计的话,比重估计有7成以上吧。
3. 你觉得Go适合怎么样的应用场景?
逻辑比较复杂,又有一定的性能要求,但对性能要求不是非常的苛刻极端,同时能够高效率的完成开发,这样的场景就很适合用Go。
购票请点击阅读原文
本文分享自微信公众号 - GoCN(golangchina)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。