eBay付款系统的可靠性实践

难度系数:

困难等级star01困难等级star01困难等级star01困难等级star01困难等级star00

嘉宾 : 李号双 | eBay 主管工程师

会议室 : 光大8

讲师介绍

演讲嘉宾:李号双

eBay 主管工程师

李号双,eBay 主管工程师,2009年毕业后加入惠普软件,先后负责分布式企业级应用的开发与架构设计,以及容器化上云。2018年加入eBay SRE 团队,负责eBay付款系统的可靠性,稳定性和高可用。

议题介绍

演讲:eBay付款系统的可靠性实践

难度系数:

困难等级star01困难等级star01困难等级star01困难等级star01困难等级star00

eBay作为电商先驱,2017年总商品交易额达884亿美元, 付款系统的可靠性和高可用至关重要,eBay目前支持信用卡借记卡支付和第三方的Paypal支付,将来还会支持Adyen,这些外部服务的可靠性也直接或间接影响eBay用户的付款体验,另外硬件基础设施,操作系统,JVM以及应用本身架构和代码质量等都会影响整个付款系统的可靠性。

 

本演讲从客户的角度出发,使用FCI(失败的用户交互数)这个指标来衡量系统的可靠性,围绕如何FCI的定义,如何收集FCI数据,如何可视化FCI,以及如何减少FCI,最终达到减少损失等话题来探讨和展开。

主要内容:

  • eBay付款系统总体介绍
  • FCI的定义
  • 为什么用FCI来衡量系统的可靠性和稳定性
    • 考虑客户体验
    • 与电商收入和损失直接关联
    • 有明确责任人,方便问责
    • 有明确修复目标,可执行性强
    • 可实时监控修复效果
  • FCI的技术实现
    • FCI的收集 - Kafka
    • FCI的处理和存储 - Elastic Search
    • FCI的可视化和仪表盘 - Grafana
  • FCI修复实例分析
    • 超时的合理设置
    • 同步重试与异步重试
  • FCI修复带来的收益

听众受益:

  1. 学习电商付款系统的总体架构;
  2. 学习如何运用FCI准确衡量付款系统的可靠性;
  3. 学习如何收集,存储,分析和可视化FCI;
  4. 学习如何修复FCI并减少电商的损失。
本网站图片存储由七牛云独家支持