迁移至Go,老瓶新酒——讲给Java/C++开发者的Go高效并发编程

所属专题:编程语言

所属领域:

嘉宾 : 蔡超 | Mobvista技术副总裁兼首席架构师

会议室 : 203CD

讲师介绍

专题演讲嘉宾:蔡超

Mobvista 技术副总裁兼首席架构师

拥有超过15年的软件开发经验,其中9年任世界级IT公司软件架构师/首席软件架构师。2017年加入Mobvista,任公司技术副总裁及首席架构师,领导公司的数字移动营销平台的开发,该平台完全建立于云计算技术之上,每天处理来自全球不同区域的超过100亿次的请求。

在加入Mobvista之前,曾任亚马逊全球直运平台首席架构师,亚马逊(中国)首席架构师,曾领导了亚马逊的全球直运平台的开发,并领导中国团队通过AI及云计算新技为中国客户打造更好的本地体验;曾任HP(中国)移动设备管理系统首席软件架构师,该系统曾是全球最大的无线设备管理系统(OMA DM)(客户包括中国移动,中国联通,中国电信等);曾任北京天融信网络安全技术公司,首席软件架构师,领导开发的网络安全管理系统(TopAnalyzer)至今仍被政府重要部门及军队广为采用,该系统也曾成功应用于2008北京奥运,2010上海世博等重要事件的网络安全防护。

议题介绍

地点:203CD
所属专题:编程语言
所属领域:

演讲:迁移至Go,老瓶新酒——讲给Java/C++开发者的Go高效并发编程

Go语言的协程并发机制,使得Go非常适用于大规模高并发后端服务器程序开发。越来越多的开发团队开始用Go开发自己的系统,大量的开发人员开始迁移到Go语言。由于大量的后台开发人员都是从Java/C/C++迁移到Go,其中的并发编程机制存在着一定差异,常常会由于惯性思维导致一些低效和错误的实现,而并没有真正发挥Go语言的并发优势。

本讲座针对那些从传统语言迁移至Go的开发人员,比较了Go语言及传统服务器开发语言的并发编程模式,指出了沿用传统思维易导致的复杂性和错误,以及如何利用Go的并发编程新特性更加简单和高效地实现常见的并发场景。

交通指南

© 2019 Baidu - GS(2018)5572号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方