武汉的开发者们注意啦!AI技术战略、框架以及最佳实战尽在Azure OpenAI Day 了解详情
写点什么

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

  • 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:011962

评论

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

@RequestMapping详解,隔壁都馋哭了

Java 程序员 后端

AcWing 1532,java教程下载网盘

Java 程序员 后端

BATJ互联网公司必问知识点:Spring十个面试专题及答案,java技术面试总结评语

Java 程序员 后端

2021最新整理美团面经分享:999页Java面试宝典+技术知识点总结

Java 程序员 后端

3分钟快速搞懂Java的桥接方法,Java多态实现原理解析

Java 程序员 后端

谈一谈区块链项目使用的数据库LevelDB

Regan Yue

区块链 leveldb 11月日更

最佳实践|Apache Pulsar 在拉卡拉的技术实践

Apache Pulsar

开源 架构 中间件 Apache Pulsar 消息系统 Apache 分布式

APP性能优化系列-自定义启动器(三),阿里巴巴java面试几轮

Java 程序员 后端

在线文本去空行工具

入门小站

工具

2021最新整理美团面经分享:999页Java面试宝典+技术知识点总结(1)

Java 程序员 后端

2021毕业的Java应届生,面试需要掌握哪些技能,才能收割offer

Java 程序员 后端

linux之git入门命令

入门小站

Linux

2021阿里大牛最新发布:Java高频面试题和核心技术(已涨薪6K

Java 程序员 后端

5年Java经验字节社招:半月3次面试,成功拿到Offer,大厂Mysql高频面试题

Java 程序员 后端

双维度第一!百度智能云领衔中国“AI+工业互联网”市场领导者阵营

百度大脑

人工智能 百度

如何将字符串截取成一个集合

卢卡多多

内容合集 11月日更

97 道大厂 Java 核心面试题出炉,来试试看你会几道题?

Java 程序员 后端

【Java 原理剖析系列】深度分析 Semaphore工作原理分析

洛神灬殇

Java 并发编程 Semaphore 11月日更

一文了解 PG PITR 即时恢复

青云技术社区

数据库 postgresql 云计算

2021版最新!字节跳动3面+腾讯6面一次过,java高级特性面试题

Java 程序员 后端

2021秋招必刷题:Redis+Mybatis,java使用教程答案

Java 程序员 后端

50道Java面试常问的基础知识,虽是基础但是避坑之路可得小心谨慎

Java 程序员 后端

OpenYurt 与 FabEdge 集成验证——云边数据面通信初试

阿里巴巴云原生

阿里云 云原生 边缘计算 openyurt FabEdge

30天熬夜苦学这本Java后端架构设计精讲,大厂三面架构问题so easy

Java 程序员 后端

BATJ互联网公司必问知识点:Spring十个面试专题及答案(1)

Java 程序员 后端

7张图带你轻松理解Java 线程安全,java开发架构思想

Java 程序员 后端

30岁,转行学编程靠谱吗?,java银行面试的问题

Java 程序员 后端

6种新方法帮你提高Java学习能力,mysql教程入门到精通pdf

Java 程序员 后端

09 K8S之对象类资源配置

穿过生命散发芬芳

k8s 11月日更

2021版阿里Java亿级并发设计手册:基础+数据库,linux服务器开发需要的技术

Java 程序员 后端

95 后程序员一出校门就拿年薪 32 万?,java入门视频教学

Java 程序员 后端

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