NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

评论

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

C 语言入门(二)

逝缘~

c 7月月更

Android Wear开发步骤

芝麻粒儿

android 手机 7月月更

人最痛苦的时候就是没有目标的时候

KEY.L

7月月更

前端异常监控平台对比

南城FE

前端 7月月更 异常监控

数据库每日一题---第21天:员工花费的总时间

知心宝贝

数据库 云计算 后端 开发 7月月更

新星计划Day3【JavaSE】 集合 Part1

京与旧铺

7月月更

OKALEIDO:我们为何如此看好多媒体NFT板块?

鳄鱼视界

OKALEIDO:我们为何如此看好多媒体NFT板块?

股市老人

Python|揭开「pip不是内部或外部命令,也不是可运行的程序或批处理文件」的神秘面纱

AXYZdong

Python 7月月更

ORACLE进阶(十一)MERGE INTO学习总结

No Silver Bullet

oracle MERGE INTO 7月月更

Hive说我变了,Spark说不你没变

怀瑾握瑜的嘉与嘉

spark 7月月更

基于物联网设计的铂电阻气体测温仪(华为云IOT)

DS小龙哥

7月月更

【C语言深度剖析】详解strlen与sizeof的区别及用法

Albert Edison

7月月更

内部排序——归并排序

乔乔

7月月更

双目立体匹配之匹配代价计算

秃头小苏

7月月更 双目立体匹配

拆分电商系统为微服务

爱晒太阳的大白

Python反爬,JS反爬串讲,从MAOX眼X开始,本文优先解决反爬参数 signKey

梦想橡皮擦

Python 爬虫 7月月更

关于 HTTP post 请求 form data 里的特殊符号,比如加号 plus symbol

Jerry Wang

HTTP web开发 7月月更 encoding form

LeetCode-125. 验证回文串(java)

bug菌

Leet Code 7月月更

NFT新势力,OKALEIDO看好多媒体NFT板块

EOSdreamer111

Jenkins centOS搭建和task创建

沃德

ci 程序员 7月月更

【愚公系列】2022年7月 Go教学课程 008-数据类型之整型

愚公搬代码

7月月更

Spring Cloud源码分析之Eureka篇第七章:续约

程序员欣宸

Java Spring Cloud Eureka 7月月更

14岁懂社会 - 《你没有那么笨》读书笔记

懒时小窝

读书笔记 14岁懂社会

QT 实现生成压缩包

小肉球

qt 7月月更

C++|登录后通知各个显示页面,观察者模式

中国好公民st

c++ 7月月更

Node.js的非阻塞I/O

是乃德也是Ned

Node 7月月更

电商系统微服务架构

泋清

#架构实战营

ORACLE进阶(十二)union(all)学习总结

No Silver Bullet

oracle 7月月更 union union all

java零基础入门-Number & Math 类

喵手

Java 7月月更

架构实战营模块六作业

Geek_Q

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