写点什么

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

评论

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

JavaScript 浅拷贝与深拷贝

编程江湖

一个cpp协程库的前世今生(十六)读写锁

SkyFire

c++ cocpp

存储空间降为MySQL的十分之一,TDengine在货拉拉数据库监控场景的应用

TDengine

数据库 大数据 tdengine 物联网

建立堡垒机的原则有哪些?需要注意哪些方面?

行云管家

网络安全 数据安全 信息泄露 资产安全

恒源云(GPUSHARE)_云GPU服务器如何使用iKataGo?

恒源云

运维 镜像 算力

Flutter:GridPaper 示例

坚果

flutter 1月月更

微软Office新增实用功能允许用户在不同设备上轻松送同步字体

淋雨

什么是生产管理?制造企业想要做好生产管理应该怎么做?

优秀

企业生产管理

元宇宙时代:银行如何探索数字化转型

CECBC

InfoQ写作平台|Python板块试运行

IT蜗壳-Tango

InfoQ-Python板块

时空大数据 AI 研究院在京成立,助推时空产业高质量发展

百度大脑

人工智能

IOS技术分享| anyRTC 互动白板场景实现

anyRTC开发者

ios 音视频 在线教育 视频会议 互动白板

当技术重构遇上DDD,如何实现业务、技术双赢?

百度Geek说

架构 后端 DDD 技术债

Hoo研究院调研报告 |从公链Terra生态看区块链稳定币的三大核心产品

区块链前沿News

Hoo 虎符交易所 虎符研究院

FabEdge V0.4 新特性:支持多集群通讯

BoCloud博云

云原生 边缘计算 网络 开源社区

浅析SaaS软件和传统软件交付模式的区别

郑州埃文科技

大数据开发之SparkSQL面试篇

@零度

大数据 spark SQL

Spring Boot 实现通用 Auth 认证的 4 种方式

李尚智

Java springboot spring 5 1月月更

面向对象

你?

Linux云计算好学吗?Linux云计算运维学习资料 Linux基本操作命令

学神来啦

某厂审批流引擎核心技术揭秘

空空

到底什么是云?其实云计算从业者也不懂!

Geek_f56666

云计算

在线HTTP/HTTPS协议GET,POST,RESTful接口测试

入门小站

工具

前端开发之JS数组去重方法

@零度

JavaScript 前端开发

技术干货 | ToB 业务场景下自动化测试的实践及探索

网易云信

运维 自动化

一步一步理解Generator函数的原理

恒生LIGHT云社区

JavaScript 前端 Generator

Cloudera的企业数据云

郭华

云计算 大数据 数据仓库 云原生

Mysql的逻辑架构与存储引擎

编程江湖

MySQL

企业堡垒机搭建核心需求是什么?可以自己研发搭建吗?

行云管家

网络安全 信息安全 数据安全 IT资产

[架构实战营] 模块九作业

张祥

架构实战营

开源服务社会:EMQ 映云科技获评“优秀中国开源原生创企”

EMQ映云科技

物联网 开源项目 mqtt

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