QCon 纽约 2023:第三天回顾

第九届QCon纽约大会第三天总结

2023年6月15日,第九届QCon纽约大会第三天在纽约布鲁克林的纽约万豪布鲁克林大桥酒店举行。本次为期三天的活动由C4Media组织,该公司专注于企业开发社区的无偏见内容和信息,并创建了InfoQ和QCon平台。第三天的活动包括Suhail Patel的主题演讲以及四个专题讨论。

专题讨论概览

  1. 平台工程的最佳实践

    • 主持人:Sarah Wells,独立顾问和作者。
    • 讨论重点:开发者平台的构建及其成功要素。
  2. 云原生开发的未来

    • 主持人:Christie Warwick,Google软件工程师。
    • 讨论重点:从一开始就为云构建的新兴方法与实践。
  3. 机器学习实践

    • 主持人:Sid Anand,Datazoom首席架构师和工程主管。
    • 讨论重点:机器学习在依赖体验中的实际应用。
  4. 韧性工程——文化作为系统需求

    • 主持人:Vanessa Huerta Granda,Jeli.io解决方案工程师。
    • 讨论重点:组织如何在变化的社会技术系统中保持韧性,以及SRE和运维工程师如何应对故障并从事件中学习。

主题演讲:构建大规模系统的乐趣

Suhail Patel,Monzo的工程师,发表了题为《构建大规模系统的乐趣》的主题演讲。他讨论了当前硬件基础下系统设计的假设问题,并回顾了行业的发展历程。Patel强调,开发者享受构建大规模系统的乐趣,但同时也面临操作这些系统的痛苦。他详细介绍了二叉树、延迟数据以及磁盘、CPU和网络的演变,并指出尽管硬件在进步,但“免费午餐”已经结束。Patel还探讨了共享一切架构与共享无架构的区别,并介绍了Seastar、io_uring、Rust、Zig等工具和编程语言,以及eBPF等高效内核追踪工具。

重点演讲

  1. 边缘计算:生活在边缘

    • 主讲人:Erica Pisani,Netlify软件工程师。
    • 讨论重点:边缘计算的定义、优势及其在提高性能方面的应用,特别是在远离可用区的用户场景中。
  2. 云端之上开发

    • 主讲人:Paul Biggar,Darklang创始人兼CEO。
    • 讨论重点:软件开发复杂性的演变,以及如何通过简化工具和基础设施复杂性来改善开发者体验。
  3. 离线与繁荣:使用本地优先技术构建弹性应用

    • 主讲人:Carl Sverre,Amplify Partners企业家。
    • 讨论重点:离线优先应用的设计与优势,包括延迟、可靠性、协作和开发速度的提升。

总结

QCon纽约大会第三天涵盖了广泛的科技话题,从平台工程到云原生开发、机器学习实践以及韧性工程。主题演讲和重点演讲深入探讨了当前技术挑战和未来趋势,为参会者提供了丰富的见解和实践经验。

阅读 22
0 条评论