写点什么

低成本构建大规模云端系统实践

  • 2019 年 9 月 14 日
  • 本文字数:996 字

    阅读完需:约 3 分钟

低成本构建大规模云端系统实践

ArchSummit深圳2018大会上,蔡超讲师做了《低成本构建大规模云端系统实践》主题演讲,主要内容如下。


演讲简介


云计算“Scale on-demand”和“pay as you go”的特性使的我们可以以很低的硬件成本快速构建自己的系统。但是随着规模的日益扩大,其成本会迅速增长,甚至很快会超过那些基于自有硬件基础设施的传统解决方案。Mobvista 作为一家快速成长的移动营销公司,在短短的 5 年时间里,其业务迅速增长。目前业务已遍及 200 多个国家及地区,每天处理 150 亿次的请求。与那些 All in Cloud 的公司一样,Mobvista 面临了规模快速增长带来的巨大成本压力。


此次演讲,将通过本人在 Mobvista 的一些实践来讲述如何通过架构的演化(Microservice,Serverless)及利用云计算的新特性(如竞价实例)来有效降低系统成本。


演讲提纲

1、架构风格的转变


  • 从变形金刚到乐高

  • 高可扩展的 Context Oriented Architecture


2、更细粒度的伸缩


  • 增加伸缩的维度(不仅仅是 Application clone + Data Sharding)

  • Microservice

  • Serverless


3、有效利用 Spot Instance 降低成本


  • 应用不同类型的云端主机

  • 编写 Spot Instance 友好的服务

  • 在大数据平台使用 Spot Instance


听众受益

  • 大规模系统架构风格演化;

  • 新的架构思想(Microservice,Serverless)在云计算中的实践;

  • 新的云计算特性(竞价实例)的实践,及实践中的一些要点


讲师介绍


蔡超


Mobvista 技术副总裁兼首席架构师


拥有超过 15 年的软件开发经验,其中 9 年任世界级 IT 公司软件架构师/首席软件架构师。2017 年加入 Mobvista,任公司技术副总裁及首席架构师,领导公司的数字移动营销平台的开发,该平台完全建立于云计算技术之上每天处理来自全球不同 region 的超过 100 亿次的请求。


在加入 Mobvista 之前,曾任亚马逊全球直运平台首席架构师,亚马逊(中国)首席架构师,曾领导了亚马逊的全球直运平台的开发,并领导中国团队通过 AI 及云计算新技为中国客户打造更好的本地体验;曾任 HP(中国)移动设备管理系统首席软件架构师,该系统曾是全球最大的无线设备管理系统(OMA DM)(客户包括中国移动,中国联通,中国电信等);曾任北京天融信网络安全技术公司,首席软件架构师,领导开发的网络安全管理系统(TopAnalyzer)至今仍被政府重要部门及军队广为采用,该系统也曾成功应用于 2008 北京奥运,2010 上海世博等重要事件的网络安全防护。












完整演讲 PPT 下载链接


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


2019 年 9 月 14 日 17:02350

评论

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

Java高并发编程课后总结,Java程序员必备书籍

Java 程序员 后端

K8S的StorageClass实战(NFS),java程序设计任务驱动式教程

Java 程序员 后端

模块二作业:微信朋友圈高性能复杂度

dean

架构实战营

Java面试题总结(乱序版,2020-09-29,3分钟教会你什么线程安全以及如何实现线程安全

Java 程序员 后端

JVM+分布式+算法,java编程思想txt百度云

Java 程序员 后端

Kafka-Java客户端数据生产流程解析,从发送类型实现代码到序列化器实现代码!

Java 程序员 后端

Java面试知识点解析——JVM篇,java集合容器面试

Java 程序员 后端

Kafka消费组核心API与核心参数运行机制剖析,java银行面试题目及答案

Java 程序员 后端

K8S的Kafka监控(Prometheus+Grafana),java语法规则视频

Java 程序员 后端

Kafka-探险---生产者源码分析---核心组件,2021年Java社招面试题精选

Java 程序员 后端

JVM探究:全面解析OOM异常,都在这了,windows内核编程全套视频教程

Java 程序员 后端

Jib使用小结(Maven插件版),java高级知识点真多

Java 程序员 后端

jQuery 基础知识总结(超级详细),linux系统架构师pdf

Java 程序员 后端

JSP常用内置对象:page、pageContext,java基础常见面试题

Java 程序员 后端

Kotlin(1)-lambda表达式和高阶函数操作符,java面试资料推荐

Java 程序员 后端

Kubernetes官方java客户端之八:fluent style,java语言视频教学

Java 程序员 后端

Kubernetes官方java客户端之四:内部应用,孙鑫java视频教程百度网盘

Java 程序员 后端

Java面试逐个突破:OOP(面向对象编程,java开发零基础就业班

Java 程序员 后端

Java面试题超详细整理《多线程篇》,kafka架构和原理

Java 程序员 后端

JDK源码学习——集合,linux软件架构

Java 程序员 后端

Jib使用小结(Maven插件版)(1),深入理解java虚拟机第四版pdf百度云

Java 程序员 后端

Kafka的生产者原理及重要参数说明,大厂程序员35岁后的职业出路在哪

Java 程序员 后端

Java面试题目大汇总(附参考答案),牛客初级项目百度网盘

Java 程序员 后端

Jenkins部署springboot项目,区块链技术最大的两个应用场景

Java 程序员 后端

JUnit5学习之六:参数化测试(Parameterized Tests)基础

Java 程序员 后端

JVM内存模型详解,java程序设计案例教程第二版答案

Java 程序员 后端

JVM知识点总览,实战java虚拟机第二版

Java 程序员 后端

JDK命令行工具与可视化工具,linux基础教程第二版课后答案

Java 程序员 后端

JDK的前世今生:细数-Java5---15-的那些经典特性,最新“美团+字节+腾讯”三面问题

Java 程序员 后端

JVM-GC-耗时频频升高,这次排查完想说:还有谁,nginx作用和工作原理

Java 程序员 后端

Java面试题整理《基础篇》,线程池参数面试题

Java 程序员 后端

低成本构建大规模云端系统实践_ArchSummit_蔡超_InfoQ精选文章