QCon San Francisco 2024 软件架构大会概览
QCon San Francisco 2024 是一场专注于软件架构的重要会议,旨在为软件架构师提供灵感和实践经验,帮助他们应对大规模系统的挑战。会议分为两个主要议题,分别探讨了当前最大、最复杂的架构系统以及关键架构趋势。
主要议题一:“您一直好奇的架构”
该议题汇集了来自 Netflix、Uber、Slack、GitHub 等公司的顶尖工程师,分享他们在处理大规模流量、数据和功能时的实战经验。主要演讲包括:
Netflix 如何支持多样化的机器学习系统
- 演讲者:David Berg 和 Romain Cledat(Netflix 高级软件工程师)
- 内容:Netflix 如何利用开源平台 Metaflow 为其多样化的业务应用赋能。
Uber Eats 搜索优化
- 演讲者:Janani Narayanan(Uber 应用机器学习工程师)和 Karthik Ramasamy(Uber 高级软件工程师)
- 内容:Uber Eats 如何通过自研搜索引擎优化搜索性能,减少 40% 的延迟,并构建高效、低成本的云原生搜索解决方案。
Slack 的重新架构:Unified Grid 项目
- 演讲者:Ian Hoffman(Slack 高级软件工程师)
- 内容:Slack 如何通过 Unified Grid 项目实现跨工作区的统一视图,提升性能并优化工作流程。
GitHub Copilot 如何每天处理 4 亿次请求
- 演讲者:David Cheney(GitHub Copilot 代理负责人)
- 内容:GitHub Copilot 的架构设计,如何在每天处理数亿次请求的同时保持响应时间低于 200 毫秒。
遗留系统现代化:围绕大型机构建实时系统
- 演讲者:Jason Roberts(Thoughtworks 首席软件顾问)和 Sonia Mathew(National Grid 产品工程总监)
- 内容:National Grid 如何通过事件驱动架构和数据变更捕获技术,实现基于大型机的系统现代化,并构建可扩展的云原生 GraphQL API。
主要议题二:“架构演进”
该议题探讨了从单体架构到多云、事件驱动和无服务器架构的关键趋势,分享了实践者在运行这些模型时的标准与经验。主要演讲包括:
像架构师一样思考
- 演讲者:Gregor Hohpe(CxO 顾问,《The Software Architect Elevator》作者)
- 内容:架构师如何通过共享决策模型、识别盲点以及在组织层级间沟通,实现团队赋能和高效协作。
Google Cloud 的 One Network:多云服务与策略导向的网络架构
- 演讲者:Anna Berenberg(Google Cloud 工程研究员)
- 内容:Google Cloud 如何通过 One Network 统一服务网络,利用开源代理、统一策略和安全默认部署,实现跨环境的互操作性和功能一致性。
从遗留架构到创新:转型的基础
- 演讲者:Rashmi Venugopal(Netflix 产品工程师)
- 内容:基于 Netflix 支付系统扩展的经验,分享评估架构健康状况的认知框架,以及成功转型遗留系统的策略。
Slack 向细胞架构的迁移
- 演讲者:Cooper Bethea(前 Slack 高级工程师)
- 内容:Slack 如何通过细胞架构提升系统的弹性,避免级联故障的发生。
会议亮点
QCon San Francisco 2024 为软件架构师和工程师提供了与一线实践者直接交流的机会,帮助他们获取可操作的见解,并探索应对当今最大架构挑战的策略。
报名信息
会议将于 2024 年 11 月 18 日至 22 日在旧金山举行,距离报名截止仅剩几周时间。立即报名,了解这些架构创新如何推动您的组织前进。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。