“云无界、端无边” OGeek 技术峰会 9月17日 南京不见不散! 了解详情
写点什么

降级预案在同程艺龙的工程实践

  • 2019 年 8 月 07 日
  • 本文字数:691 字

    阅读完需:约 2 分钟

降级预案在同程艺龙的工程实践

QCon北京2019大会上,王俊翔讲师做了《降级预案在同程艺龙的工程实践》主题演讲,主要内容如下。


演讲简介


现代分布式系统设计中,面向容错、降级熔断设计是常规的、不可或缺的功能。在复杂的业务架构下,例如从商品的搜索、交易到供应链,整体的系统链路会长,系统间的依赖关系非常复杂,由于业务多变性、复杂性的存在,如何简单的切入到整体链路中,帮助系统快速、无侵入的实现降级熔断措施,或是帮助整体链路实现业务降级预案,也随之变得异常困难。在日趋增长的业务下,随之增长的降级措施散落在各个系统代码中,日积月累,降级的治理也变得异常困难,原先的降级措施也逐渐演变成系统中的一个不稳定因素。在这样的需求背景下,需要系统性的、完备的降级治理架构协调运作。同程艺龙结合实践经验,从数据采集、指标计算、资源降级恢复、链路预案管理、故障诊断多个方面,探索服务降级体系化建设的可落地架构。


主要内容

  1. 降级预案系统整体设计;

  2. 数据采集与计算设计架构;

  3. 降级预案治理;

  4. 降级策略扩展性设计;

  5. 平台自身高可用建设。


听众受益

  1. 降级系统的架构设计经验与最佳实践;

  2. 降级治理核心设计与经验,包含数据采集、复合指标计算、策略设计、故障诊断、预案管理等;

  3. 在业务复杂多变场景下降级设计经验。


讲师介绍


王俊翔


同程艺龙 资深架构师


王俊翔,同程艺龙国际机票资深架构师,10 多年软件系统设计开发经验,多年大规模复杂系统架构实践经验。目前负责国际机票总体技术架构设计和研发工作。主导设计国际机票新一代搜索、交易相关系统的建设,负责开发框架、降级预案平台、推荐引擎及机器学习平台的设计与研发。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2019/beijing/schedule


2019 年 8 月 07 日 08:001082

评论

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

好好编程-物流项目07【SpringMVC整合】

Java 程序员 后端

如何给网关设计一款专属的权限控制「责任链设计模式」

Java 程序员 后端

字节跳动武汉招聘2000人,这套JAVA面试题被刷爆了

Java 程序员 后端

字节后端开发3+4面,终于拿到秋招第一个offer(1)

Java 程序员 后端

字节后端开发3+4面,终于拿到秋招第一个offer

Java 程序员 后端

如何用RabbitMQ实现延迟队列

Java 程序员 后端

解决:http: TLS handshake error from *

liuzhen007

11月日更

如何设计一个高可用系统?简单总结了10来种方法,今天全部告诉你们!

Java 程序员 后端

模块三作业

小鹿

进击的Java(三)

ES_her0

11月日更

字节面试官:你觉得HTTPS能防止重放攻击吗?

Java 程序员 后端

完美!腾讯技术官发布Java零基础就业宝典,不用再怀疑人生了

Java 程序员 后端

如何封装原生的-Java-NIO-以及扩展?详细到让你分分钟搞定Netty

Java 程序员 后端

Android C++系列:JNI 调用时缓存字段和方法 ID

轻口味

c++ android jni 11月日更

安卓程序员必备hook技术之进阶篇

Java 程序员 后端

好好编程-物流项目13【登录认证-shiro实现】

Java 程序员 后端

如何给网关设计一款专属的权限控制「责任链设计模式」(1)

Java 程序员 后端

如何设计一个高性能Elasticsearch mapping

Java 程序员 后端

字节跳动Java面试题精选——算法与数据结构「跳槽面试必备」

Java 程序员 后端

学会5位大牛撰写756页大规模Linux集群架构实践PDF,成功入职华为

Java 程序员 后端

学会IDEA REST Client后就可以丢掉postman了

Java 程序员 后端

好险!一入职就遇到MySQL这么大Bug!差点背锅走人!

Java 程序员 后端

如何让Kafka在保证高性能、高吞吐的同时通过各种机制来保证高可用性?

Java 程序员 后端

学生管理系统架构设计文档

唐敏

「架构实战营」

通过程序来介绍Node.js 的几个文件读写和事件监听API

Regan Yue

nodejs js Node 11月日更

如何在本地部署多个Tomcat服务

Java 程序员 后端

.NET6新东西--Http Logging

喵叔

11月日更

官宣:恭喜 ChaosBlade 项目进入 CNCF Sandbox

Java 程序员 后端

【Promise 源码学习】第四篇 - 翻译并理解 Promise A+ 规范

Brave

源码 Promise 11月日更

如何调优 Java 垃圾收集

Java 程序员 后端

Prometheus HTTP API 查询(五)告警接口

耳东@Erdong

Prometheus PromQL HTTP API 11月日更

首届腾讯云大数据峰会暨Techo TVP开发者峰会

首届腾讯云大数据峰会暨Techo TVP开发者峰会

降级预案在同程艺龙的工程实践_技术管理_王俊翔_InfoQ精选文章