V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Will7
V2EX  ›  程序员

给上海的朋友分享一场“Golang 在工程实践中的应用”的主题沙龙

  •  
  •   Will7 · 2019-04-01 21:15:56 +08:00 · 1620 次点击
    这是一个创建于 2097 天前的主题,其中的信息可能已经有所发展或是发生改变。
    4 月 13 日(周六), [ Golang 在工程实践中的应用] 技术主题沙龙即将举行,这里我们诚挚邀请上海的小伙伴们参与本次的学习与互动。


    **议题一: 自研 Service Mesh(negri) 在趣头条的实践**

    **分享讲师**:徐鹏,趣头条基础架构部架构师

    **议题介绍**:服务网格( Service Mesh )是最新的微服务架构,我们根据公司自身的运维环境和业务需求研发了一套适合自己的 Service Mesh,名叫 negri。目前包含数据平面 sidecar 和控制平面 quconf,还有友好的图形化控制面板。通过 negri 服务,可以让服务无侵入的拥有服务注册发现,限流,熔断,降级等功能,并自动集成公司现有的 trace、metrics、log 等基础服务能力

    **演讲概要**:

    1、简单介绍 Service Mesh

    2、自研 Service Mesh(negri) 介绍

    3、negri 研发历程

    4、negri 最佳实践

    5、negri 未来演进方向



    **议题二: Golang 在七牛全链路追踪中的实践 ** ​


    **分享讲师**:刘凯,七牛云大数据团队架构师

    **议题介绍**:全链路追踪是七牛 Pandora (大数据) 推出的链路追踪应用,兼容 zipkin、pinpoint、skywalking 和 jaeger 等开源 Tracing 方案。通过 logkit-pro 采集 zipkin、pinpoint、skywalking 和 jaeger 等开源 Tracing 方案的埋点日志数据,并将数据存储到智能日志平台,通过智能日志平台的全链路追踪应用分析埋点数据,得出同一次请求上各个服务的调用链关系,常应用于分析性能消耗原因、辅助性能优化、进行异常定位等场景。本次演讲会详细讲解 Golang 在七牛全链路追踪中的实践。

    **演讲概要**:

    1、我眼中 Go 的魅力

    2、Go 在组内的应用

    3、全链路追踪介绍

    4、七牛全链路追踪实现以及 Go 的最佳实践

    5、七牛全链路追踪的可视化展示

    **议题三: 自研 Service Mesh(negri) 在趣头条的实践**

    **分享讲师**:曹国梁,bilibili 主站技术部高级开发工程师
    **议题介绍**:伴随着 bilibili ( B 站)业务快速增长,微服务的数量和复杂度日益膨胀,在服务治理这块一直面临着不小的挑战。然而得益于 Go 语言云原生的天然优势,B 站使用 Go 语言出色完成了服务发现、配置中心、链路追踪、负载均衡、自适应限流、熔断、鉴权等等系统的开发与优化,在微服务治理相关部分做到对整体业务开发周期无感,从而更加聚焦于业务交付,帮助完成业务的快速迭代与增长。

    **演讲概要**:

    1、微服务化带来的挑战

    2、服务发现系统 Discovery

    3、RPC 负载均衡算法的演进

    4、熔断&自适应限流算法介绍

    5、规划与展望简单介绍 Service Mesh

    **听众受益**:

    1、可以了解和参考 B 站在微服务方面的技术积累和经验

    2、学习到 B 站自研开源服务发现系统实现

    3、学习到自感知分布式 RPC 负载均衡算法

    4、学习到主流的熔断、限流算法




    在精彩的大咖技术分享后,还有有奖互动讨论环节等待着大家。此次 lean coffee 共设有以下 4 个话题:

    **Go 包管理工具前生今世**:从 gopath 到 godep,从 glide 到官方的 Vendor,Go 语言的包管理机制在短短的十年间经历了多种变化。你对 Go 的包管理机制有何看法?你认为造成当前 Go 包管理环境的因素是什么?为什么要使用这款包管理工具?在此话题内都会得到充分讨论与解读。

    **大并发和大流量下的 Go 实践**:在自己的开发过程中,大流量及高并发曾给你带来怎样的冲击?你当时是如何做的,会不会有更好的解决方案?你可以在这里把你的问题抛出来,大家一起讨论,共同探寻大流量下的 Go 语言最优解。

    **Go 在行业中落地与应用**:Go 从出生到现在也有了 10 年时间,在这 10 年中,有哪些企业大规模应用了 Go 语言? Go 在哪个领域下表现的最好?此话题将会就 Go 语言在行业中的实践为引,拆解并分析出最适合 Go 语言生存的条件及环境。

    **Go 的未来前景探讨**:作为编程语言的生力军,Go 语言的一举一动都牵扯着无数开发者的眼球。那么未来 Go 语言的前景如何,你看好它未来的发展吗?此话题将会就 Go 语言的未来发展趋势进行深入探讨,为你指明 Go 未来的发展路径。

    更有技术大牛深入到各个讨论小组,和成员一起探讨交流,最后分享交流结论和心得。所有人都是话题的决定者,决定话题的讨论走向。同时,所有人也是聆听的客体、讲述的主体。

    此外,我们也会对最后产出的结果进行评选,优胜者可获得神秘大奖一份!我们期待你带来的精彩观点。


    为了 V2EX 的用户,凡是通过本平台报名即可获得沙龙纪念品一份!报名链接: https://jinshuju.net/f/InIBvN?x_field_1=v2ex
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2747 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:35 · PVG 22:35 · LAX 06:35 · JFK 09:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.