大厂Data+Agent 秘籍:腾讯/阿里/字节解析如何提升数据分析智能。 了解详情
写点什么

突发热点场景下 - 微博高可用注册中心 vintage 设计 & 实践

  • 2019-09-12
  • 本文字数:742 字

    阅读完需:约 2 分钟

突发热点场景下-微博高可用注册中心vintage设计&实践

ArchSummit北京2018大会上,边剑讲师做了《突发热点场景下-微博高可用注册中心 vintage 设计 &实践》主题演讲,主要内容如下。


演讲简介


当前微博服务化采用公有云+私有云的混合云部署方式,承载了每天百亿级的流量,vintage 作为微博微服务的注册中心,为管理 10w 级微服务节点以及在流量激增的情况下的服务快速扩缩容,面临了极大挑战。例如:复杂网络条件下 vintage 服务的高可用保障、解决大批量节点状态变更触发的通知风暴、异常情况下 vintage 节点的自适应和自恢复能力、vintage 多云部署场景下节点数据同步和一致性保障等。vintage 3.0 优雅的解决了上述问题,具备了良好的扩展性,可用性达到 6 个 9。


本次演讲将以挑战和问题切入与大家分享 vintage 设计原则与方案,以及线上应用的最佳实践。


演讲提纲


  1. 微博为服务注册中心-vintage 简介

  2. 注册中心微服务的基石

  3. 微博 vintage 使用经验总结及混合云前景下的挑战,要求

  4. 从问题,挑战思考 vintage 系统的设计与实现

  5. 微博混合云场景下 vintage 系统的设计选型

  6. vintage 系统架构及核心模块技术实现

  7. vintage 的高可用保障

  8. 微博峰值时 vintage 系统表现 & 总结


听众受益点


  • 帮助听众了解业界不同注册中心的特点与设计理念;

  • 了解多云微服务环境下服务注册中心面临的挑战,了解微博最佳实践;

  • 了解注册中心运行过程中常见及核心问题的应对与解决方案;

  • 了解分布式系统中,节点管理,cap 原则的取舍和高可用保障机制。


讲师介绍


边剑


新浪微博 平台架构-技术专家


新浪微博技术专家,专注于高可用架构,有多年高并发系统架构设计和研发经验,现就职于微博研发中心-平台架构部,主要从事微博平台公共服务及中间件系统的设计及优化,作为核心技术成员参与微博服务化建设。












完整演讲 PPT 下载链接


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


2019-09-12 14:461016

评论

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

我用ChatGPT的一些实践案例

石云升

AI ChatGPT 三周年连更

如何将 Java 文件转换为 InputStream?这两种方法很管用!

wljslmz

三周年连更

一文带你了解 TypeScript 泛型

程序员海军

typescript 三周年连更

Django笔记十六之aggregate聚合操作

Hunter熊

Python django 聚合 aggregate

灾备的级别和等级划分

穿过生命散发芬芳

灾备 三周年连更

响应系统设置的事件

芯动大师

Configuration 响应系统 三周年连更

如何利用 Go 创建一个 Web 应用

宇宙之一粟

Go Web 服务端 客户端 三周年连更

TPU、TensorFlow—谷歌云“增强”AI 芯片团队,与微软云竞争AI云份额

B Impact

成立3年,云服务厂商火山引擎全景扫描

B Impact

美国To B软件公司受到ChatGPT“威胁”解析

B Impact

Go RWMutex:高并发读多写少场景下的性能优化利器

陈明勇

Go golang 读写锁 三周年连更 RWMutex

磁盘I/O性能监控的指标

阿泽🧸

三周年连更 磁盘IO

陆奇:“模仿”微软Copilot,结构性代际因边际成本转为固定成本

B Impact

2023 年 10 个最佳 Linux 桌面发行版,每个都是那么的漂亮!

wljslmz

三周年连更

全面解析|搞懂Nginx这一篇就够了

浅羽技术

Java nginx 反向代理 服务器 三周年连更

Prometheus实战-从0构建高可用监控平台(二)

小毛驴的烂笔头

Linux Prometheus

阿里云DTS数据同步实施

乌龟哥哥

三周年连更

关于时间管理的一点建议

光毅

时间管理 Tech Lead

Go语言并发编程核心-Channel的典型应用场景分析

Jack

Kafkaide让IDEA开发者不在游走

扬_帆_起_航

kafka kafka manager

测试需求平台10-DBUtils优化数据连接与SQL Limit实现分页

MegaQi

测试平台开发 三周年连更

Sam Altman:巨型AI模型时代已结束, GPT-4是OpenAI最后成果

B Impact

Java 继承 Minio 实现文件上传、文件下载、文件删除等功能

Java架构历程

三周年连更

Nautilus Chain :基于模块化架构的Layer3正在走向成熟

股市老人

Oracle EBS学习篇:Oracle EBS启用诊断功能

back_wang

2022-04-25:给定两个长度为N的数组,a[]和b[] 也就是对于每个位置i来说,有a[i]和b[i]两个属性 i a[i] b[i] j a[j] b[j] 现在想为了i,选一个最

福大大架构师每日一题

golang 算法 rust 福大大

异步编程|五分钟让你学会局部刷新Ajax技术

浅羽技术

Java ajax js jsp 三周年连更

用Python也能画图?用Python来画个“python”

Bob

Python

音视频八股文(5)--SDL音视频渲染实战。会使用就行,不需要深究。

福大大架构师每日一题

音视频 SDL 流媒体 福大大

IDEA用上这十大插件绝对舒服

越长大越悲伤

IDEA idea插件

突发热点场景下-微博高可用注册中心vintage设计&实践_ArchSummit_边剑_InfoQ精选文章