2024年QCon旧金山软件架构专题——应对当前挑战与趋势

QCon San Francisco 2024 软件架构大会概览

QCon San Francisco 2024 是一场专注于软件架构的重要会议,旨在为软件架构师提供灵感和实践经验,帮助他们应对大规模系统的挑战。会议分为两个主要议题,分别探讨了当前最大、最复杂的架构系统以及关键架构趋势。

主要议题一:“您一直好奇的架构”

该议题汇集了来自 Netflix、Uber、Slack、GitHub 等公司的顶尖工程师,分享他们在处理大规模流量、数据和功能时的实战经验。主要演讲包括:

  1. Netflix 如何支持多样化的机器学习系统

    • 演讲者:David Berg 和 Romain Cledat(Netflix 高级软件工程师)
    • 内容:Netflix 如何利用开源平台 Metaflow 为其多样化的业务应用赋能。
  2. Uber Eats 搜索优化

    • 演讲者:Janani Narayanan(Uber 应用机器学习工程师)和 Karthik Ramasamy(Uber 高级软件工程师)
    • 内容:Uber Eats 如何通过自研搜索引擎优化搜索性能,减少 40% 的延迟,并构建高效、低成本的云原生搜索解决方案。
  3. Slack 的重新架构:Unified Grid 项目

    • 演讲者:Ian Hoffman(Slack 高级软件工程师)
    • 内容:Slack 如何通过 Unified Grid 项目实现跨工作区的统一视图,提升性能并优化工作流程。
  4. GitHub Copilot 如何每天处理 4 亿次请求

    • 演讲者:David Cheney(GitHub Copilot 代理负责人)
    • 内容:GitHub Copilot 的架构设计,如何在每天处理数亿次请求的同时保持响应时间低于 200 毫秒。
  5. 遗留系统现代化:围绕大型机构建实时系统

    • 演讲者:Jason Roberts(Thoughtworks 首席软件顾问)和 Sonia Mathew(National Grid 产品工程总监)
    • 内容:National Grid 如何通过事件驱动架构和数据变更捕获技术,实现基于大型机的系统现代化,并构建可扩展的云原生 GraphQL API。

主要议题二:“架构演进”

该议题探讨了从单体架构到多云、事件驱动和无服务器架构的关键趋势,分享了实践者在运行这些模型时的标准与经验。主要演讲包括:

  1. 像架构师一样思考

    • 演讲者:Gregor Hohpe(CxO 顾问,《The Software Architect Elevator》作者)
    • 内容:架构师如何通过共享决策模型、识别盲点以及在组织层级间沟通,实现团队赋能和高效协作。
  2. Google Cloud 的 One Network:多云服务与策略导向的网络架构

    • 演讲者:Anna Berenberg(Google Cloud 工程研究员)
    • 内容:Google Cloud 如何通过 One Network 统一服务网络,利用开源代理、统一策略和安全默认部署,实现跨环境的互操作性和功能一致性。
  3. 从遗留架构到创新:转型的基础

    • 演讲者:Rashmi Venugopal(Netflix 产品工程师)
    • 内容:基于 Netflix 支付系统扩展的经验,分享评估架构健康状况的认知框架,以及成功转型遗留系统的策略。
  4. Slack 向细胞架构的迁移

    • 演讲者:Cooper Bethea(前 Slack 高级工程师)
    • 内容:Slack 如何通过细胞架构提升系统的弹性,避免级联故障的发生。

会议亮点

QCon San Francisco 2024 为软件架构师和工程师提供了与一线实践者直接交流的机会,帮助他们获取可操作的见解,并探索应对当今最大架构挑战的策略。

报名信息

会议将于 2024 年 11 月 18 日至 22 日在旧金山举行,距离报名截止仅剩几周时间。立即报名,了解这些架构创新如何推动您的组织前进。

阅读 46
0 条评论