Gopher China 2018 讲师专访-李雨前

2023-11-23 15:10

本文主要是介绍Gopher China 2018 讲师专访-李雨前,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


李雨前-信息检索科班出身,7年的搜索研发经验,独立负责过最大实时索引系统,阿里历史交易订单查询,当时120亿记录,每天16TB索引,单机1亿记录。最近三年,核心成员参与负责阿里交易资源调度分配。在混合云资源调度,大促资源稳定性,容器编排有非常多的踩坑和解决经验。当下负责调度数据体系建设,调度评测体系建设,调度单机资源分配管理等。


自我介绍

关山口职业技术学院"淘学"三年,偶然机会2011加入外星人创立的互联网公司。搜索研发3到15年,最有感亲密接触淘系百亿级交易订实时搜索服务。近期混迹阿里巴巴资源调度系统,调度三年的时光,走过人生"六年"工作经验。踩坑,挖坑,填坑如此反复,加班加点。略有所获,期待与大家交流和分享学习!


什么原因,什么时候与 Go 结缘?

当时做咸鱼推荐,同事邀请过来做调度。继续做算法,不一样的算法场景。打动自己的是个人价值最大化,follow 公司战略,场景足够挑战,老板靠谱。在2015年走进了调度,系统纯 Go 实现,开始了Go 的旅程!从零开始,最初的go1.3 到现在的1.8。


有什么想对 Gopher 说的话和建议?

多实践,遇到需求或好的想法或不理解的问题,自己拿 go 实践下。多积累:每次好的代码或算法,包括性能对比的代码,一一记录并分析。

形成个人的私有库,从语法到架构到算法等。这部分帮助自己快速查漏补缺,以及需要的时候快速引用思想或者局部实现。即使有些从网络 copy,应用后,觉得好,也同步记录沉淀下。


有什么学习 Go 的方法和书籍推荐?

Asta 每日推荐在 gopherchina 群里文章学习,需要自我驱动独立实践下原理,方案,不一定完全有条件,试试总比单纯读有更深理解。java 或者 scala,或其他语言实现的好工具,翻译 go 实现,例如多种 LRUcache 算法 go 实践。多读别人的代码。


如何看待 Go 在中国的发展,预计未来是什么样?

按阿里巴巴系统软件部研究员bluedavy的某次信息,未来在服务器后端研发领域,go 会有一席之地。特别是容器化,docker,pouch,k8s等重量级 go 生态系统的新起,预计未来每家 it 公司都会有 go 的身影。也很可能与 c 语言一并,成为教学的重要编程语言。




第四届 Gopher China 大会4月将在上海举办,今年也是第一次增加了会前的 workshop 。本届的大会无论从规模,内容都将有更多值得大家期待的!

相关阅读:

重磅发布-2018 Gopher China 议题揭晓

国际名师 William 带来终极 Go 培训


点击阅读原文报名2018 Gopher China 大会,第二波早鸟票倒计时最后2天

这篇关于Gopher China 2018 讲师专访-李雨前的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/418789

相关文章

BUUCTF靶场[web][极客大挑战 2019]Http、[HCTF 2018]admin

目录   [web][极客大挑战 2019]Http 考点:Referer协议、UA协议、X-Forwarded-For协议 [web][HCTF 2018]admin 考点:弱密码字典爆破 四种方法:   [web][极客大挑战 2019]Http 考点:Referer协议、UA协议、X-Forwarded-For协议 访问环境 老规矩,我们先查看源代码

Adblock Plus官方规则Easylist China说明与反馈贴(2015.12.15)

-------------------------------特别说明--------------------------------------- 视频广告问题:因Adblock Plus的局限,存在以下现象,优酷、搜狐、17173黑屏并倒数;乐视、爱奇艺播放广告。因为这些视频网站的Flash播放器被植入了检测代码,而Adblock Plus无法修改播放器。 如需同时使用ads

2018秋招C/C++面试题总结

博主从8月中旬开始大大小小面试了十几家公司,至今也许是告一段落吧,希望后面会有好结果,因此总结记录一些C/C++方向常见的问题。和大家一起学习! 参考了互联网的各种资源,自己尝试归类整理,谢谢~ 一、C和C++的区别是什么? C是面向过程的语言,C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛。 C中函数不能进行重载,C++函数可以重载 C++在C的基础上增添类,C是一个结构

知名AIGC人工智能专家培训讲师唐兴通谈AI大模型数字化转型数字新媒体营销与数字化销售

在过去的二十年里,中国企业在数字营销领域经历了一场惊心动魄的变革。从最初的懵懂无知到如今的游刃有余,这一路走来,既有模仿学习的艰辛,也有创新突破的喜悦。然而,站在人工智能时代的门槛上,我们不禁要问:下一个十年,中国企业将如何在数字营销的浪潮中乘风破浪? 一、从跟风到精通:中国数字营销的进化史 回顾过去,中国企业在数字营销领域的发展可谓是一部"跟风学习"的编年史。从最初的搜索引擎营销(SEM),

大厂算法例题解之网易2018秋招笔试真题 (未完)

1、字符串碎片 【题目描述】一个由小写字母组成的字符串可以看成一些同一字母的最大碎片组成的。例如,“aaabbaaac” 是由下面碎片组成的:‘aaa’,‘bb’,‘c’。牛牛现在给定一个字符串,请你帮助计算这个字符串的所有碎片的 平均长度是多少。 输入描述: 输入包括一个字符串 s,字符串 s 的长度 length(1 ≤ length ≤ 50),s 只含小写字母(‘a’-‘z’) 输出描述

vulhub GhostScript 沙箱绕过(CVE-2018-16509)

1.执行以下命令启动靶场环境并在浏览器访问 cd vulhub/ghostscript/CVE-2018-16509 #进入漏洞环境所在目录   docker-compose up -d #启动靶场   docker ps #查看容器信息 2.访问网页 3.下载包含payload的png文件 vulhub/ghostscript/CVE-2018-16509/poc.png at

Python JAVA接口UTC 时间 '2018-08-06T10:00:00.000Z' 格式转化为本地时间

Python JAVA接口UTC 时间 '2018-08-06T10:00:00.000Z' 格式转化为本地时间 方法1 import datetimeorigin_date_str= "2019-07-26T08:20:54Z"utc_date = datetime.datetime.strptime(origin_date_str, "%Y-%m-%dT%H:%M:%SZ")loca

2018年年终体会~

说下最近的一件事情:2018年12月08日华为云培训云原生课程,我坚持了两周,中间休假了,回来就忘记了。错过了一天的打开。这次21天的云原生课程彻底失败。反思后,不是我不想学习,也不是我没有毅力,而是人总是容器在平凡中失去自己,失去自己的目标,就像《千与千寻》中一样,慢慢的生活磨砺自己,慢慢的平淡消耗你自己,你自己都忘记了,自己是为了什么,每年都会给自己立flag,可是很难坚持下去,就

专访当当网张亮:深度解读分布式作业调度框架elastic-job

摘要:日前,笔者采访了当当网架构师、当当技术委员会成员张亮,在本次采访中他主要分享了对架构师的理解,以及重点解读了分布式作业调度框架elastic-job是什么、架构设计思路、具体模块的底层及如何实现等。 【编者按】互联网从诞生到现在,网站的规模不断扩大,存储和处理的数据量也远远超出了人们的想象,又随着对信息实时性、多媒体需求大幅增长的现象,互联网架构面临越来越大的挑战。CSDN致力于

2018Java高级工程师面试总结

2018Java高级工程师面试总结 java高级 2018-10-11 15:11:42 面试的岗位是Java后台开发,面的公司不多,主要有美团点评-网易-网易有道-携程-华为-中兴-科大讯飞-烽火通信这些公司。从前到后简单记录了自己面试时候遇到的问题,以及对面试给了一点点小的建议,给明年甚至以后的师弟师妹们一些参考。欢迎各位朋友一起交流。 关注我:私信回复“架构资料”获取往期Java高级架