AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

货车帮云原生平台架构设计思路和实践

  • 2019-09-10
  • 本文字数:1277 字

    阅读完需:约 4 分钟

货车帮云原生平台架构设计思路和实践

ArchSummit北京2018大会上,李昊讲师做了《货车帮云原生平台架构设计思路和实践》主题演讲,主要内容如下。


演讲简介


满帮业务核心是 ToB 的,使用者处于企业的各层级,有不同角色、职能,并且每个公司的业务场景千变万化,业务规模各不相同,发展阶段参差不齐。同时,B 端客户还有包括稳定性、安全性、可扩展性在内的各种系统性要求。有一个稳定的基础设施平台,可以在上面灵活快速地进行业务开发和能力输出,是公司的核心竞争力之一。


从 2016 年开始,货车帮技术工程部在进行基础设施建设的时候,一个核心的任务就是提供一个云原生平台,为软件交付的过程服务。在综合考虑了各方面因素后,自主研发了包括 API 网关 Lorentz,容器管理平台 Planck,统一监控系统 Galileo,微服务编程框架 Maxwell,配置管理中心 Kip 等组件在内的 Newton 平台。


Newton 交付使用后,对业务的稳定性、灵活性都有极大贡献。同时团队的 lead time/MTTR/change fail rate/deployment frequency 等核心指标也变得可视化,显著提高了技术团队的工作效率和质量。


演讲提纲


  1. 简单介绍

  2. 1.1 行业现状

  3. 1.2 货车帮业务特性

  4. 做什么

  5. 2.1 云原生平台

  6. 2.1.1 非云原生阶段(自建/托管/IaaS)

  7. 2.1.2 云原生阶段(非结构化/结构化云原生平台)

  8. 怎么做

  9. 3.1 别人怎么做?

  10. 3.2 我们怎么做?

  11. 3.2.1 系统架构

  12. 3.2.2 功能设计

  13. 3.2.2.1 编程框架/脚手架/最佳实践

  14. 3.2.2.2 持续构建/持续集成/持续测试

  15. 3.2.2.3 镜像化持续部署

  16. 3.2.2.4 API 和架构治理

  17. 3.2.2.5 弹性基础设施

  18. 3.2.2.6 配置管理/运维工具

  19. 3.2.2.7 统一日志监控

  20. 3.2.3 实施路径

  21. 3.2.3.1 从运维切入

  22. 3.2.3.2 从研发切入

  23. 3.2.4 实施效果度量

  24. 3.3 为什么微服务编程框架不用 Dubbo/Spring Cloud / Istio?

  25. 3.3.1 Dubbo

  26. 3.3.2 Spring Cloud

  27. 3.3.3 Istio

  28. 后续计划


听众受益点


从云到云原生,从 Microservices 到 Service Mesh,DevOps 到 AIOps,这些年技术圈子的流行语一直在变。作为一个架构师甚至是技术管理者:


  1. 如何在公司高速发展的工程中,根据团队和业务的发展阶段和特点,做出合理的技术选型;

  2. 如何进行组织架构、流程规范、绩效考核等各方面保障架构得以实施和落地;

  3. 如何通过代码化、自动化、可视化的管理手段,真正的提高研发团队的效率和质量。


讲师介绍


李昊


满帮集团 高级技术总监 & 联席委员会主席


曾在 IBM、爱立信、Myriad 等公司从事嵌入式、服务器端和客户端系统的开发和团队管理工作。2013 年创业,2014 年被 TestBird 收购并加入管理团队,担任技术 VP,分管研发和产品,负责团队体系化建设,技术和产品方向确立以及整体推进等工作,将 Testbird 建设为国内第一的自动化测试平台。


2016 年加入满帮集团货车帮科技有限公司,目前担任高级技术总监,负责包括平台产品/大数据/算法/技术工程/用户体验设计/企业效能在内的整个技术中台及车后等事业部的系统架构、团队建设和研发管理工作。同时担任公司联席委员会主席,管理和运作包括技术委员会,产品委员会,运营委员会,设计委员会等委员会,负责公司研发资源调度和技术能力打造。TGO 鲲鹏会会员












完整演讲 PPT 下载链接


https://archsummit.infoq.cn/2018/beijing/schedule


2019-09-10 14:012493

评论

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

租便宜的云服务器能干啥?有什么好处?怎么选择?

行云管家

云计算 服务器 云服务器

极客时间架构训练营模块八作业

李晨

架构

使用 Rainbond 搭建本地开发环境

北京好雨科技有限公司

Kubernetes rainbond

精彩回顾 | 苏州农商银行新一代云原生信息科技架构体系实践

BoCloud博云

云原生

从多个角度分析顺序表和链表区别和特点

C++后台开发

数据结构 算法 链表 linux开发 C++开发

openGauss内核荣获中国首个国际CC EAL4+级别认证

openGauss —— 智能优化器之基数估计

应用 Serverless 化,让业务开发心无旁骛

Serverless Devs

偶数层PCB板为何在PCB多层板中“独领风骚”?

华秋PCB

工艺 PCB PCB设计

欢迎航天宏图加入社区

事务

ssun

事务 JAV A 11月月更

java程序员京东T3岗面试回顾:多线程+数据库+中间件+JVM+spring

钟奕礼

Java 程序员 java面试 java编程

2023跳槽一定不能错过的java面试集——前百度资深架构师整理

钟奕礼

Java 程序员 java面试 java编程

大咖说·图书分享|深入浅出Node.js

大咖说

node.js

openGauss 3.1.0的新型选择率模型大解密

(Java开发岗)了解大厂面试基本套路及每一轮的重点

程序知音

Java 后端 java面试 java架构 互联网大厂面试

国密浏览器是什么?有哪些?有什么特点?

行云管家

国密 国密浏览器

面霸是怎样练成的?“2023”带你过关斩将,手撕面试官

钟奕礼

Java 程序员 java面试 java编程

《Python编程:从入门到实践》有奖书评活动来啦!

图灵社区

多场景下 3-11 倍性能提升,Apache Doris 1.2 新版本性能揭秘!

SelectDB

数据库 数据分析 Clickhouse Doris 数仓

工信部领导莅临2022南京软博会诚迈科技展区参观指导

科技热闻

2022年中国新能源汽车出海市场发展洞察

易观分析

新能源汽车 出海

C语言学生管理系统

我是一个茶壶

C语言 学生成绩管理系统 11月月更

多云时代,如何构建配置管理数据库?

BoCloud博云

海量数据 x 宝兰德 x openGauss Meetup成功举办,广州用户组正式成立!

Go1.20 新版覆盖率方案解读

大卡尔

Go 测试覆盖率 11月月更

Java最常见的230道面试题,临阵磨枪,不快也光!涨薪指日可待

钟奕礼

Java 程序员 java面试 java编程

瓴羊Quick BI企业数据分析工具,公司运营实时掌控

巷子

openGauss的SQL引擎在3.1.0版本中做了哪些优化?

元年智答|数据洞察功能介绍

元年技术洞察

人工智能 数字化转型 智能

如何拆掉跨部门的墙?

PMO实践

项目管理 企业管理 跨部门沟通

货车帮云原生平台架构设计思路和实践_ArchSummit_李昊_InfoQ精选文章