写点什么

基于微服务的混合云和同城双活实践

2019 年 8 月 15 日

基于微服务的混合云和同城双活实践

ArchSummit深圳2019大会上,康彬讲师做了《基于微服务的混合云和同城双活实践》主题演讲,主要内容如下。


演讲简介


业务系统演变成微服务架构后,基本上可以通过简单的扩容来应对各种大促流量,但什么时候扩容什么时候缩容,怎么扩缩容、系统热点服务如何发现,预估之外的情况如何应对……除此之外,随着系统容量进一步扩大,整个集群规模也变得越来越大,继续增长下去,整体维护的复杂性也会直线上升,而且总有一天会到达上限瓶颈,这时候该怎么办?这一系列问题都需要系统性考虑,乐信架构团队为此做了一些探索和实践,这也是本次分享的内容基础。


演讲提纲


  1. 混合云的实践与演进;

  2. 同城多活的探索;

  3. 未来的规划。


听众受益点


  1. 了解混合云相关技术方案;

  2. 了解同城多活相关探索实践经验。


讲师介绍


康彬


乐信 架构中心总监


拥有 14 年技术研发及管理经验,参与/主导的研发项目涉及嵌入式开发、移动开发、后台开发、系统架构等方面。近几年主要专注在微服务架构方面的研发和管理工作,从 0 到 1 组建了乐信架构团队,主导并推动了乐信集团业务系统从单体应用架构向微服务架构的演变、从 PHP 技术栈向 Java 技术栈的无缝转型,从私有云向混合云的进化,及新一代的同城多活技术架构的研发与落地工作。


亲身实践了一家创业公司业务从小到大逐步发展壮大的过程中,可能会遇到的技术问题、以及为解决这些问题而进行的技术架构演进,既包括了支持微服务体系所需的各种底层组件、中间件、配套系统的建立,也包含了研发流程及规范的变化与完善。












完整演讲 PPT 下载链接


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


2019 年 8 月 15 日 00:001171

评论

发布
暂无评论
  • Fowler:敏捷还是精益?——毫无意义的问题

    在最近一篇博客中, Martin Fowler解释了"应该用精益软件开发方法而不是敏捷软件开发吗?"这个问题,他说这是基于一种错误的假设。敏捷和精益的思想相互交织如此之深,以至于你在使用敏捷的时候也总在做精益的事情,反之亦然。我们可以考察它们发展过程的变化,发现它们内在关联的描述,这样更有趣、更有启发性。

  • 基于微服务的混合云和同城双活实践

    演讲嘉宾拥有14年技术研发及管理经验,参与/主导的研发项目涉及嵌入式开发、移动开发、后台开发、系统架构等方面。近几年主要专注在微服务架构方面的研发和管理工作,从0到1组建了乐信架构团队,主导并推动了乐信集团业务系统从单体应用架构向微服务架构的演变、从 PHP 技术栈向 Java 技术栈的无缝转型,从私有云向混合云的进化,及新一代的同城多活技术架构的研发与落地工作。亲身实践了一家创业公司业务从小到大逐步发展壮大的过程中,可能会遇到的技术问题、以及为解决这些问题而进行的技术架构演进,既包括了支持微服务体系所需的各种底层组件、中间件、配套系统的建立,也包含了研发流程及规范的变化与完善。内容介绍业务系统演变成微服务架构后,基本上可以通过简单的扩容来应对各种大促流量,但什么时候扩容什么时候缩容,怎么扩缩容、系统热点服务如何发现,预估之外的情况如何应对……除此之外,随着系统容量进一步扩大,整个集群规模也变得越来越大,继续增长下去,整体维护的复杂性也会直线上升,而且总有一天会到达上限瓶颈,这时候该怎么办?这一系列问题都需要系统性考虑,乐信架构团队为此做了一些探索和实践,这也是本次分享的内容基础。

    2019 年 7 月 26 日

  • 2020 年书单

    《纳兰性德全集第三册:诗集》:人人争唱饮水词,纳兰心事几人知

    2020 年 12 月 22 日

  • 关于问题的问题 —— 读《你的灯亮着吗?》

    关于问题的问题

    2020 年 5 月 26 日

  • 架构师训练营 -- 第二周学习总结

    件发历谈,述件发发历,及一段标性件在过中诞了程言使计机解现世的题并于了了程言及程法演方,面过编,向数程到在面对以面连编,过更的近用端更抽效化户的现及用式

    2020 年 6 月 14 日

  • 大前端趋势下 bilibili 网关演化史

    在软件行业,多数端多数架构都选择了使用 HTTP + JSON 的方式进行数据交互。诚然这套架构在端上,服务端,运维都有了较成熟的基础建设,但是依然存在诸如排障能力弱,缺乏服务端 PUSH 能力,为弱类型做大量的数据容错,以及对安全性和较前沿技术栈的妥协。多数系统为了实现这些能力,各自分别又造了各自平台上的轮子,甚至为了对齐采取了一些 hook 的手段去进行了较大程度的魔改。本次分享将带来 bilibili 针对以上问题所实现的基于 gRPC 和 Cronet 所实现的网关 - MOSS,MOSS通过统一的类 gRPC 的 Framework 实现了网络内核白盒,数据双向流,强类型协议等能力,且大幅解决了连接复用低,流量高,Mock 困难,spam 成本高等问题。讲师介绍张忻正,2014年加入 bilibili,历经b站从单一业务发展到平台的过程。曾负责 iOS 业务组、播放器内核组、移动基础组件组、工程效率组,现担任移动架构师职责。在职期间担任过开源播放器 IJKPlayer maintainer 及 FFmpeg 贡献者、基于 Bazel 重建 iOS 构建系统

    2020 年 1 月 3 日

  • LeetCode 题解:231. 2 的幂,递归,JavaScript,详细注释

    原题链接:https://leetcode-cn.com/problems/power-of-two/

    2020 年 11 月 6 日

  • 女娲造物与补天 | 中国古神话

    登立为帝,孰道尚之?女娲有体,孰制匠之?

    2020 年 7 月 22 日

  • 大数据应用总结一

    大数据应用总结一

    2020 年 12 月 13 日

  • 为什么 window.open 只是打开了一个空白页

    open.window或直接将url输入到浏览器地址栏,显示空白页,需要刷新后才能显示页面内容

    2020 年 5 月 20 日

  • 华为云擎天软硬协同架构深度解析

    5G+云+AI 带来各种应用和商业模式创新,如自动驾驶、AR/VR 将迎来爆发, 庞大的数据量和超大规模的链接,需要云服务提供更高的性能。本次分享将会为大家详细介绍华为云擎天架构,从芯片、软件到软硬结合,剖析擎天架构如何实现云服务的极致性能。深入解析为何云擎天架构能够同时支持裸机,虚拟机,以及容器场景,提供统一的底座能力,还能兼容 INTEL,AMD,ARM 等多种架构。讲师介绍李模华,华为基础框架域架构师,华为云擎天负责人,现负责华为云擎天项目整体方案设计开发,以及端到端落地商用,同时也参与华为云基础服务产品部未来竞争力的构建等工作。曾在RedHat 等公司从事虚拟化及操作系统相关研究与开发工作10年,参与过Xen,KVM,Openstack等社区项目。

    2020 年 1 月 3 日

  • 美团集群调度系统 HULK 技术演进

    演讲嘉宾涂扬,美团点评技术专家,基础架构部容器策略团队负责人。自 2014 年加入美团点评基础架构部以来,曾负责过美团基础架构部统一密钥服务 KMS、分布式调用链 Mtrace、消息中间件 Mafka、HULK 等项目的设计和落地,目前主要专注于服务治理、分布式系统、容器集群调度等方向。内容介绍伴随着美团业务量的不断上升,对机器数量的需求也在与日俱增,而全球数据中心的平均资源利用率在 6%~12% 之间,美团内部也已经拥有数万台服务器,HULK 正是为提升集团资源利用率而生。本次将为大家带来 HULK 在集群调度系统这块的技术演进路线以及在业务侧的落地经验。演讲大纲 集群调度系统的演进历程; 服务画像在集群调度中的应用; 业务侧落地过程中的挑战与解决方案; 未来规划。

    2019 年 6 月 11 日

  • jdk 源码系列之 HashMap

    jdk 源码系列之 HashMap

  • LeetCode 题解:206. 反转链表,双指针,JavaScript,详细注释

    原题链接:https://leetcode-cn.com/problems/reverse-linked-list/

    2020 年 9 月 15 日

  • 云上度假村木莲庄酒店助你远离城市的喧嚣

    王维《辋川集》中的竹里馆、欹湖、文杏馆、漆园是许多文人雅士耳熟能详的景名,对于喜欢游玩山水的旅行爱好者来说,能够在庭廊之间穿梭,醉身于林泉、幽竹,园林之中,享受山水的清秀是一种非常美妙的体验。成都大邑云上木莲庄一直以为用户提供极致体验的艺术旅居

    2020 年 8 月 27 日

  • KeyedState 介绍与使用

    2020 年 10 月 15 日

  • 第六周学习总结

    学习如逆水行舟,不进则退

    2020 年 11 月 29 日

  • 阿里智能化故障治理流程探索和实践

    演讲嘉宾司宇,阿里巴巴GOC-监控中心技术专家内容介绍阿里巴巴集团拥有电商、金融、文娱、新零售、云计算等种多种业务形态,如何对这些业务形态做集团层面的统一故障治理,对产品/技术/运营都是巨大的挑战。阿里巴巴集团全球运行指挥中心(GOC)通过多年的探索,积累了大量跨 BU 故障治理经验,并在过程中使用了创新了自动化、智能化体系。本次演讲将会对阿里巴巴集团故障治理整体流程及实战中的自动化、智能化体系做以介绍,并对未来故障治理领域智能运维工作进行展望。内容大纲1、阿里巴巴全局故障治理流程2、基于AIOps的全局故障治理架构3、新零售/云计算等新业态给全局故障治理带来的挑战 故障分维度下钻分析 全局统一的监控/报警接入网关4、实战案例讲解 故障知识图谱 故障等级定义结构化 自动化通告 智能应急助手 业务背景及问题拆解 通告内容自动纠错 故障场景自动分析升级5、智能运维落地方案实施建议

    2019 年 1 月 2 日

发现更多内容

链表反转的两种实现方法,后一种击败了100%的用户

小Q

Java 程序员 数据结构 算法 开发

滴滴导航若干关键功能的技术突破与实践

滴滴技术

人工智能 滴滴技术 滴滴导航

违规内容屡屡曝光下,企业如何自救

Geek_e670ab

《谛听说智能》迎来圆满落幕,企业降本增效新指南

Geek_e670ab

Java之父都需要的《Effective Java中文版(第3版)》到底有多牛

Java成神之路

Java 程序员 面试 编程语言

看这里!带你快速体验MindSpore V1.0(For ubuntu 18.04)

华为云开发者社区

华为 AI 技术

中国首个“芯片大学”即将落地;生成对抗网络(GAN)的数学原理全解

京东智联云开发者

技术 网络 GAN 芯片

MySQL-技术专题-事务和并发一致性问题

李浩宇/Alex

反向保理系统设计

森林

解密360容器云平台的Harbor高可用方案

博文视点Broadview

容器 高可用 云原生 k8s Harbor

对象的实例化内存布局与访问定位

朱华

Java 对象初始化

有状态的服务其实可以做更多的事情

架构师修行之路

分布式 微服务

LeetCode题解:83. 删除排序链表中的重复元素,HashMap,JavaScript,详细注释

Lee Chen

LeetCode 前端进阶训练营

Spring Cloud 微服务实践(8) - 部署

xiaoboey

Docker zookeeper 微服务 Spring Cloud actuator

MySQL-技术专题-mysql的联合索引

李浩宇/Alex

都别拦着我,我要删库了

MySQL从删库到跑路

Linux oracle重装 MySQL 运维 root

第四周 作业一:系统架构【未陌】

a d e

系统架构

JAVA中的内部类详解

倔强的攻城狮

Java

Github资源在线加速下载

xcbeyond

GitHub 工具类网站

Kubeless 架构设计 | 玩转 Kubeless

donghui2020

Serverless kubeless

惊艳!阿里出产的MyCat性能笔记,带你领略什么叫细节爆炸

周老师

Java 编程 程序员 架构 面试

DB-Engines 10月数据库排名:“三大王”无人能敌,PostgreSQL紧随其后

华章IT

数据库 postgresql Clickhouse MySQ

关于GO语言,这篇文章讲的很明白

华为云开发者社区

go 编程语言 语言

不走寻常路

滴滴技术

招聘 滴滴技术 地图与公交事业群分享月

第四周 作业二:系统架构学习总结【未陌】

a d e

系统架构 互联网架构

kubernetes是微服务发展的必然产物

架构师修行之路

Kubernetes 分布式 微服务

英特尔为北京2022年冬奥会打造智慧新体验

intel001

程序员的美丽假期(并不)

Learun

程序员 敏捷开发 软件设计

Java 未捕获异常处理

朱华

Java Exception

MySQL-技术专题-解决死锁问题

李浩宇/Alex

头条终面:写个消息中间件

yes的练级攻略

消息队列 面试技巧

NLP领域的2020年大事记及2021展望

NLP领域的2020年大事记及2021展望

基于微服务的混合云和同城双活实践-InfoQ