写点什么

迁移至 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:134484

评论

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

Node.JS 】http的概念及作用

坚毅的小解同志

node.js 11月月更

【Node.JS 练习】时钟案例

坚毅的小解同志

11月月更

【Node.JS】事件的绑定与触发

坚毅的小解同志

node.js 11月月更

【Node.JS】写入文件内容

坚毅的小解同志

node.js 11月月更

支持向量机-线性SVM用于分类的原理

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

浅谈Go语言反射

闫同学

Go 反射 11月月更

【Node.JS 练习】考试成绩整理

坚毅的小解同志

node.js 11月月更

Spring事务的底层原理

千锋IT教育

性能测试知识科普(五):能力分层

老张

性能测试 岗位模型

2022-11-22:小美将要期中考试,有n道题,对于第i道题, 小美有pi的几率做对,获得ai的分值,还有(1-pi)的概率做错,得0分。 小美总分是每道题获得的分数。 小美不甘于此,决定突击复习,

福大大架构师每日一题

算法 rust 福大大

聊聊Mybatis的反射之ObjectWrapper

急需上岸的小谢

11月月更

聊聊如何让办公网络直连Kubernetes集群PodIP/ClusterIP/Service DNS等

大卡尔

#Kubernetes# 工程效能 11月月更

Java反射(完)类加载和反射获取信息

浅辄

Java 反射 11月月更

【web 开发基础】PHP 自定义常规函数的声明及应用 (30)

迷彩

函数 PHP基础 11月月更 自定义函数 常规参数函数

【Node.JS】buffer类缓冲区

坚毅的小解同志

node.js 11月月更

融云 IM 和 RTC 服务,「助攻」智能物流等客户打通链路、完善生态

融云 RongCloud

IM RTC

一文搞懂Go1.18泛型新特性

闫同学

Go 11月月更

聊聊mybatis的反射之Invoker模块

急需上岸的小谢

11月月更

API关键技术——身份认证

阿泽🧸

11月月更 API安全

Hive 与 HBase 之间的区别和联系

千锋IT教育

【愚公系列】2022年11月 微信小程序-页面生命周期

愚公搬代码

11月月更

java并发编程挑战与原理剖析

想要飞的猪

synchronized volatile原理

聊聊mybatis的反射之对象工厂

急需上岸的小谢

11月月更

知乎好物推荐文能不能赚钱:如何撰写好物推荐文

石头IT视角

筑道与寻术:华为云与汽车产业的时代问答

脑极体

融云推送服务:独享推送通道,更高并发能力,应用运营必备

融云 RongCloud

互联网 消息

什么是容器编排及编排的优点

穿过生命散发芬芳

容器编排 11月月更

kubernetes1.15极速部署prometheus和grafana

程序员欣宸

Kubernetes Prometheus 11月月更

【Node.JS 】path路径模块

坚毅的小解同志

node.js 11月月更

Alien Skin Exposure2023独立编辑器和PS/LR插件

茶色酒

Alien Skin Exposure

CleanMyMac X2023苹果电脑系统清理维护软件

茶色酒

CleanMyMac X2023

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