写点什么

现场剪光缆!ATEC 上支付宝模拟自断一半服务器,26 秒一切恢复正常

  • 2019-09-01
  • 本文字数:792 字

    阅读完需:约 3 分钟

现场剪光缆!ATEC上支付宝模拟自断一半服务器,26秒一切恢复正常

小蚂蚁说:

9 月 20 日,杭州云栖大会 ATEC 主论坛现场上演了一场特别的技术秀。蚂蚁金服副 CTO 胡喜现场模拟挖断支付宝近一半服务器的光缆。结果只过了 26 秒,模拟环境中的支付宝就完全恢复了正常。


史上最大胆技术演习

这是由支付宝工程师策划的一次特别技术演练,他们基于支付宝的真实机房,在两个城市各单独搭建了两个模拟机房,以测试当两个机房同时下线后的系统稳定性。



现场大屏有个二维码,观众扫码就能登陆一个虚拟账号体验。两个机房断网后的约 20 秒内,账户页面显示系统异常,20 秒后,观众全部都能顺利转账了。


蚂蚁金服副 CTO 胡喜解释,这次是演习。而在真实环境下,如果支付宝部署在两个城市的两个机房同时出问题,跑在这两个机房上的支付宝账户恢复正常的速度是分钟级。



据了解,这一机房架构叫“三地五中心”,即在三座城市部署五个机房,一旦其中一个或两个机房发生故障,支付宝的底层技术系统会将故障城市的流量全部切换到运行正常的机房,并且能做到数据保持一致且零丢失。


目前互联网和金融科技行业普遍采用的是“两地三中心”部署架构,即在一个城市设两个机房,在另一个城市设一个冷备机房。


胡喜强调,这个架构,绝不仅仅是多设立了两个机房那么简单,它非常考验一家公司分布式架构、数据库、中间件及相关金融核心技术的能力。而这正是支付宝创立前十年修炼技术内功的结果。“支付宝的技术目标之一就是保证金融级别的系统稳定和安全能力。”


曾有行业人士做过概率计算,两个城市多个机房同时故障的概率极低,基本不会发生。而即便发生了,现场的演习也展示出支付宝强大的容灾能力。胡喜在现场和大家开起了玩笑:“这次演练,告诉了大家一个好消息,一个坏消息。好消息是,支付宝很安全,很稳定,至少要陪大家再过 102 年,坏消息是,不管剪多少光缆,花呗还是要还的。”


本文转载自公众号蚂蚁金服科技(ID:Ant-Techfin)。


原文链接:


https://mp.weixin.qq.com/s/ahPmwdL02b3IyJrJ0OOiSg


2019-09-01 20:562109
用户头像

发布了 150 篇内容, 共 34.0 次阅读, 收获喜欢 38 次。

关注

评论

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

推荐 3 款超好用的 Docker 图形化管理工具

学神来啦

Docker Linux 程序员 分布式 运维

详解Apache Dubbo的SPI实现机制

vivo互联网技术

dubbo 服务器 spi

掌握鸿蒙轻内核静态内存的使用,从源码分析开始

华为云开发者联盟

鸿蒙 操作系统 内存 静态内存 鸿蒙轻内核

react源码解析16.concurrent模式

全栈潇晨

react.js

8种图数据库对 NULL 属性值支持情况

华为云开发者联盟

图数据库 null 逻辑 语义网 图模型

MySQL 页完全指南——浅入深出页的原理

leonsh

MySQL 数据库 innodb

云图说|初识云数据库GaussDB(for Cassandra)

华为云开发者联盟

开源 Cassandra 云数据库 GaussDB(for Cassandra) 宽列数据库

chia奇亚算力挖矿分发APP系统开发

薇電13242772558

区块链

共享存储设备,如何实现差异化IO分配策略

怀瑾握瑜

云计算 负载均衡 存储 数据中心 SSD

浪潮云说 | 开源新势力—云溪数据库ZNBase

云计算

618大促又来了?3天2次大事故,不堪回首的加班经历……

TakinTalks稳定性社区

压力测试 全链路压测 大促 系统高可用 生产环境全链路压测

云算力挖矿系统APP模式开发方案

从 Flutter 和前端角度出发,聊聊单线程模型下如何保证 UI 流畅性

魅影

大前端 事件驱动 Event iOS 知识体系

Go语言实现的23种设计模式之结构型模式

华为云开发者联盟

设计模式 组合模式 Go 语言 结构型模式 适配器模式

JAVA面向对象(八)--封装

加百利

Java 后端 6月日更

做项目管理,如何对复杂的项目工作进行分解

万事ONES

需求管理 ONES 项目管理工具

活久见!低访问量竟然也能导致系统问题

三石

mycat

【Flutter 专题】128 图解 ColorTween 颜色补间动画 & ButtonBar 按钮容器

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 6月日更

HarmonyOS学习路之开发篇——Data Ability

爱吃土豆丝的打工人

HarmonyOS Ability 鸿蒙 Ability Data Ability

EasyRecovery,拯救那些遗失的文件

淋雨

文件恢复 Easyrecovery破解 数据恢复软件 免费数据恢复

百度一款前端图片合成工具库MI开源啦!

百度开发者中心

百度 开源 图片

34岁Android开发大叔感慨,已拿offer附真题解析

欢喜学安卓

android 程序员 面试 移动开发

从工单到需求管理,企业如何快速响应客户反馈?

万事ONES

项目管理 需求管理 需求 ONES

智能边缘时代 英特尔携手极视角赋能开发者 助推AIoT发展

E科讯

密码学系列之:blowfish对称密钥分组算法

程序那些事

加密解密 密码学 程序那些事 密码学和算法

不动如山,表备份硬核技术:物理细粒度备份恢复

华为云开发者联盟

集群 数仓 Roach 物理细粒度 备份恢复

Python——双向队列 (deque)

在即

6月日更

34岁安卓开发大叔感慨,帮你突破瓶颈

欢喜学安卓

android 程序员 面试 移动开发

一篇文章告诉你 GIS 存储如何选?

焱融科技

技术 容器 分布式 云原生 高性能

项目管理100问 | 为什么你的项目进度总是在延期?

万事ONES

项目管理 项目排期 ONES 项目开发

曝光一个网站,我周末就耗在上面了。

why技术

Java Arthas

现场剪光缆!ATEC上支付宝模拟自断一半服务器,26秒一切恢复正常_文化 & 方法_Geek_cb7643_InfoQ精选文章