GoDaddy 如何大规模实施多区域事件驱动型平台

GoDaddy 如何大规模实施多区域事件驱动型平台

💡 原文中文,约3100字,阅读约需8分钟。
📝

内容提要

GoDaddy是全球领先的域名注册和Web托管服务提供商,使用Amazon EventBridge事件总线和全局端点实施客户信号平台,实现高可用性和业务连续性。

🎯

关键要点

  • GoDaddy是全球领先的域名注册和Web托管服务提供商,成立于1997年,服务超过8400万个域和2200万客户。
  • GoDaddy的客户信号平台能够捕获和分析客户数据,提升客户体验和业务绩效,每天处理4亿个事件,未来计划增加到20亿个。
  • 客户信号平台的系统架构要求包括减少运营负荷、自动扩展和高可用性。
  • GoDaddy选择使用Amazon EventBridge事件总线来实施客户信号平台,满足其系统架构要求。
  • EventBridge事件总线是一种无服务器事件总线,能够接收、筛选、转换、路由和交付事件,支持自动扩展。
  • 全局端点功能帮助GoDaddy实现业务连续性,确保客户生成的事件不会丢失。
  • 全局端点配置包括主区域和辅助区域,事件根据运行状况检查进行失效转移。
  • GoDaddy采用活动/存档配置,主区域用于应用程序部署,辅助区域用于事件存档。
  • 事件在辅助区域存档30天,失效转移时将事件重定向到辅助区域。
  • GoDaddy的全局端点实施确保了业务连续性,能够处理数以亿计的事件而不增加运营开销。
  • 双活配置允许在主区域和辅助区域并行处理事件,确保在中断时的业务连续性。
  • GoDaddy的客户信号平台是无服务器技术的典型案例,减少了多区域策略的复杂性,并实施了失效转移机制。
➡️

继续阅读