At QCon London 2026, Suhail Patel, a principal engineer at Monzo who leads the bank’s platform group, described how the bank has built a developer platform capable of shipping hundreds of changes...
Fabien Deshayes介绍了Monzo开发者体验团队的成就,包括实验数量增加和决策时间缩短。他强调组建团队时需关注工程师的产品意识、任期和软技能,并指出构建符合公司价值观的有影响力产品的重要性。通过与用户沟通、收集反馈和持续测量,团队有效提升了开发者体验。
Monzo重新设计了其欺诈预防平台,以应对复杂的诈骗和支付量增加。新系统实时检测欺诈交易,快速部署控制,确保低延迟。每笔交易经过四个步骤,确保准确检测,并支持按需计算特征,使用DAG管道管理依赖关系,提升性能。
Fabien Deshayes在2025年QCon伦敦大会上分享了Monzo开发者体验团队的优化经验,强调团队多样化技能、有效沟通和软技能的重要性。他建议关注组织需求,与公司价值观对齐,以提升用户体验,并通过测量影响来评估成功。
Monzo银行推出了独立备份系统Monzo Stand-in,以确保在应用和AWS故障期间,关键银行服务的持续运行。该系统仅支持核心功能,成本仅为主平台的1%,采用最终一致性模型,异步更新数据,减少依赖,确保高可用性。
Monzo的微服务平台由2800多个服务组成,通过规划和自动化进行大规模代码迁移。中央团队负责管理迁移,确保一致性和避免延误。公司使用Go语言和单一代码库,通过库包装器实现库之间的切换。迁移前,团队会在Slack或架构评审会上提出建议,并结合自动和手动更新进行代码迁移。
完成下面两步后,将自动完成登录并继续当前操作。