报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

现场剪光缆!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:562177
用户头像

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

关注

评论

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

缓存设计的好,服务基本不会倒

万俊峰Kevin

缓存 微服务 microservice Go 语言

Android 完全符合规则但很头疼的Json映射成一个树结构且可折叠的列表?

第三女神程忆难

Java android kotlin 安卓

大作业二-请用思维导图画出架构师训练营所有技术知识点

未来已来

Elasticsearch 分页搜索以及 deep paging 性能问题

escray

elastic 七日更 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

日记 2021年2月6日(周六)

Changing Lin

个人感悟 2月春节不断更

week11-conclusion

J

Spring Boot 微服务性能下降九成!使用 Arthas 定位根因

阿里巴巴云原生

Java 微服务 云原生 中间件 Arthas

MyBatis专栏 - 一级缓存

小马哥

Java mybatis 七日更 2月春节不断更

架构师训练营第2期 大作业 (一)

月下独酌

架构师训练营第2期

2. 无门槛学会数据类型与输入、输出函数,滚雪球学 Python

梦想橡皮擦

Python python 爬虫 2月春节不断更 python入门

Ebean ORM框架介绍-1.增强注解

Barry的异想世界

Spring Boot jpa ORM Ebean

中国移动工程师浅析:KubeEdge在国家工业互联网大数据中心的架构设计与应用

华为云开发者联盟

大数据 数据采集 工业智能体 边缘数据中心管理 EDCM

最好的IDEA debug长文?看完我佛了

YourBatman

eclipse debug IntelliJ IDEA 远程调试

对话京东科技算法科学家吴友政:回望2020,NLP技术发展速度强劲

京东科技开发者

人工智能 自然语言处理

Kubernetes 原生 CI/CD 构建框架 Tekton 详解

字节跳动 Kubernetes 云原生 Tekton CI/CD

WiFi 空口抓包工具 --- OmniPeek

并发编程系列:并发编程基础

程序员架构进阶

架构 JVM 七日更 28天写作 2月春节不断更

week11-homework

J

2 期架构师训练营 - 大作业(一)

云飞扬

架构师训练营第2期

机器学习笔记之:

Nydia

从云数据迁移服务看MySQL大表抽取模式

华为云开发者联盟

MySQL JVM JDBC 数据迁移

一文总结GaussDB通信原理知识

华为云开发者联盟

数据库 通信 框架 GaussDB 计算

Arthas 使用的各类方式

阿里巴巴云原生

Java 微服务 云原生 中间件 Arthas

Linux Lab 进阶: Qemu 模拟器 & Toolchain 工具链

贾献华

Linux Tool Linux Kenel qemu Toolchain

上古神器 sed 教程详解,小白也能看得懂

鞋子特大号

Linux sed

产品训练营第四章作业(一)

Arnold

翻译:《实用的Python编程》01_01_Python

codists

Python

架构师训练营-架构大作业(一)

花果山

架构师训练营第2期

VoltDB让Kafka支持复杂数据流驱动的实时业务决策

VoltDB

数据库 kafka 分布式系统 VoltDB

架构师训练营第2期大作业(二)

月下独酌

架构师训练营第2期

前端必学必会-多媒体-本地存储-浏览器与服务器的交互-通信功能

我是哪吒

学习 程序员 面试 大前端 2月春节不断更

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