写点什么

编程语言中的架构思考

  • 2019-08-02
  • 本文字数:375 字

    阅读完需:约 1 分钟

编程语言中的架构思考

在 QCon 北京 2019 大会上,姚钢强讲师做了《编程语言中的架构思考》主题演讲,主要内容如下。


演讲简介


一起探讨 Golang, Java, Python 等编程语言或者库的设计,及其对于代码结构和工程架构的影响。

主要内容

  1. Composition over inheritance ?

  2. Does Golang need dependency injection?

  3. Do we need a complete interface?

听众受益

了解编程语言和库设计中体现出来的架构思想,希望能帮助写出优雅的代码,设计出整洁的架构。


讲师介绍


姚钢强


知乎 业务架构组技术负责人


2013 年加入知乎,曾担任首页 Feed 工程技术负责人,通过构架优化使响应时间 P95 从 1.6s 降低到 700ms,稳定性由 99.9% 提升到 99.99%。2018 年开始负责社区业务架构组,与团队一起用 Go 重写了知乎主要的业务模块,完成节省机器资源 75%,并完善了公司的 Golang 基础设施。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2019/beijing/schedule


2019-08-02 08:00691

评论

发布
暂无评论
编程语言中的架构思考_文化 & 方法_姚钢强_InfoQ精选文章