写点什么

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

  • 2019-08-24
  • 本文字数:768 字

    阅读完需:约 3 分钟

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

QCon北京2018大会上,蔡超讲师做了《迁移至 Go,老瓶新酒——讲给 Java/C++开发者的 Go 高效并发编程》主题演讲,主要内容如下。


演讲简介


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


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


讲师介绍


蔡超


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


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


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












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2018/beijing/schedule


2019-08-24 17:134535

评论

发布
暂无评论
发现更多内容

架构设计小结

Geek_e8bfe4

数据结构——树(树的基本概念)

工程师日月

8月月更

为什么说:被观察者是 push 数据,迭代者是 pull 数据?

掘金安东尼

前端 函数式编程 8月月更

leetcode 560. Subarray Sum Equals K 和为 K 的子数组(中等)

okokabcd

LeetCode 算法与数据结构

程序员最容易读错的单词,听到status我炸了

艾小仙

Java 前端

架构实战营模块 9 作业

Naoki

架构实战营

Struts2应用详解

No Silver Bullet

应用 Struts2 8月月更

秒杀系统设计demo

Geek_e8bfe4

架构实战营毕业总结

Naoki

架构实战营

来聊聊 OpenJDK 和 JVM 虚拟机

HoneyMoose

Java基础之网络编程(一)

自然

网络 8月月更

Java基础之网络编程(二)

自然

网络 8月月更

[CSS入门到进阶] 用transform后z-index失效了?总结transform的注意事项!

HullQin

CSS JavaScript html 前端 8月月更

【Java】:二维数组的定义、初始化、长度以及循环遍历等...

翼同学

Java 学习 编程语言 分享 8月月更

RocketMQ高可用设计之消息重试机制

急需上岸的小谢

8月月更

解密 Flutter 的 const 关键字

岛上码农

flutter ios 前端 安卓开发 8月月更

Prototype以及jQuery和CDN -内容分发网络在使用JavaScript实战运用

恒山其若陋兮

8月月更

《博弈论》— 人生何处不博弈

蔡农曰

读书笔记 博弈论

IDEA开发Spark应用实战(Scala)

程序员欣宸

8月月更

kubernetes镜像构建和扫描

CTO技术共享

C++多态之析构和纯虚析构分析与示例(三)

CtrlX

c++ 后端 面向对象思想 8月月更

用户权限-Linux系统特殊权限

Albert Edison

Linux centos 运维 用户权限 8月月更

Kubernetes中API安全加固

CTO技术共享

架构师的十八般武艺:高可用

agnostic

容灾

SpringBoot(二、基础知识)

SpringBoot 2 8月月更

【Go事】一眼看穿 Go 的集合和切片

梦想橡皮擦

Python 爬虫 8月月更

网信办将全面规范打赏连麦等功能,必须监督好平台和MCN机构

石头IT视角

Kubernetes 真的在蚕食云吗

CTO技术共享

迁移至Go,老瓶新酒——讲给JavaC++开发者的Go高效并发编程_QCon_蔡超_InfoQ精选文章