Meetup 2019 Gopher meetup 深圳

situ · 2020年02月13日 · 998 次阅读
  • 时间:2019-08-17 13:30 ~ 17:30
  • 地址:深圳市深圳市福田区天安科技创业园 A 座 2F
  1. 韩金明:客路 KLOOK 基础架构组高级开发工程师,深度参与 KLOOK 基础框架的升级,先后负责客路日志服务架构设计和实现、KMQ 消息中间件设计和实现,并推动服务治理框架升级、落地 RPC,推动和参与了大规模容器化平台和分布式监控系统平台的建设。

    主题:KLOOK 微服务治理实践

    内容简介:此次主要介绍 KLOOK 微服务治理框架的落地实践

    1. 自研配置和注册中心的实现;
    2. RPC 落地过程中的实践经验。
  2. Mai:POP IM 后端技术负责人,Go 夜读发起人,TUG 华南区 Leader。目前主要从事 Go 相关的设计与开发工作。

    主题:POPPER 的设计与优化

    内容简介:在 POP IM 中,你可以制作一个属于你自己的专属虚拟形象,还可以根据你的心情随时变换造型,让你在朋友间的形象瞬间鲜明。本次分享主要会跟大家分享我们使用 Go 开发的这套 POPPER 系统的一些设计和优化。

  3. 郝以奋:腾讯 NOW 直播后台开发, 负责 NOW 直播 Golang 转型, 多部门使用的 Go 框架开发, 热爱钻研 Golang 源码及 Golang Runtime.

    主题:深入浅出 Golang Runtime

    内容简介: go 的调度是怎样的模型?

    PMG

    为什么是这样的模型? MG 呢?

    协程到底是什么东西?

    调度到底是什么, 干了什么?

    为什么说协程轻量?

    内存分配是怎样的?

    怎么解决内存的碎片问题?多线程分配时的竞争如何解决?

    栈在哪里分配?

    管理堆对象内存分配的结构体的内存又是在哪分配的?

    GC 简单流程

    GC 是什么时候发生? 什么时候结束?

    GC 和分配如何调节? 分配太快怎么办?

    怎么判断对象究竟是不是存活?

    怎么知道对象有没有被标记?

    怎么知道对象指向了哪些对象?

    怎么知道某个指针属于哪个对象?

    并发时怎么不漏掉对象?

    现在 stw 时间究竟怎么样?

    多少对象是多?

    一点问题定位的经验.

    内存缓慢增长导致 OOM, 突然的 OOM, gc trace 日志导致 stw 陡增, 火焰图上 gcBgMarkWorker, mallocgc 等的含义

4、李雄飞:

Bindo Labs 后端技术负责人,全栈工程师。从事 POS/支付业务架构以及通用 Web 系统建设工作,主要关注 New SQL/ETL/Kubernetes 等领域技术发展。

主题: Golang 中的编程陷阱

内容简介:

Nil != Nil

TCP 连接泄露露

并发读写:如何使⽤用 map 作为全局缓存中并发读写

json.Unmarshal 中的数字类型

反射中的匿匿名组合

以 encoding/json 为例例,带有匿名组合的反射实现中,循环中栈变量量引⽤,脚本语⾔言背景学习 Golang 语⾔言的⼀一些⼩小 Tips

1. ⽣生命周期 2. 强类型 3. 指针 4. 连接池

給 PHP/Ruby/Python 等纯脚本背景的开发者的⼀一些学习 Golang 的⼩小建议

活动由 GopherChina 和 Klook 主办

更多原创文章干货分享,请关注公众号
  • 加微信实战群请加微信(注明:实战群):gocnio
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册