第九届QCon纽约大会第三天总结
2023年6月15日,第九届QCon纽约大会第三天在纽约布鲁克林的纽约万豪布鲁克林大桥酒店举行。本次为期三天的活动由C4Media组织,该公司专注于企业开发社区的无偏见内容和信息,并创建了InfoQ和QCon平台。第三天的活动包括Suhail Patel的主题演讲以及四个专题讨论。
专题讨论概览
平台工程的最佳实践
- 主持人:Sarah Wells,独立顾问和作者。
- 讨论重点:开发者平台的构建及其成功要素。
云原生开发的未来
- 主持人:Christie Warwick,Google软件工程师。
- 讨论重点:从一开始就为云构建的新兴方法与实践。
机器学习实践
- 主持人:Sid Anand,Datazoom首席架构师和工程主管。
- 讨论重点:机器学习在依赖体验中的实际应用。
韧性工程——文化作为系统需求
- 主持人:Vanessa Huerta Granda,Jeli.io解决方案工程师。
- 讨论重点:组织如何在变化的社会技术系统中保持韧性,以及SRE和运维工程师如何应对故障并从事件中学习。
主题演讲:构建大规模系统的乐趣
Suhail Patel,Monzo的工程师,发表了题为《构建大规模系统的乐趣》的主题演讲。他讨论了当前硬件基础下系统设计的假设问题,并回顾了行业的发展历程。Patel强调,开发者享受构建大规模系统的乐趣,但同时也面临操作这些系统的痛苦。他详细介绍了二叉树、延迟数据以及磁盘、CPU和网络的演变,并指出尽管硬件在进步,但“免费午餐”已经结束。Patel还探讨了共享一切架构与共享无架构的区别,并介绍了Seastar、io_uring、Rust、Zig等工具和编程语言,以及eBPF等高效内核追踪工具。
重点演讲
边缘计算:生活在边缘
- 主讲人:Erica Pisani,Netlify软件工程师。
- 讨论重点:边缘计算的定义、优势及其在提高性能方面的应用,特别是在远离可用区的用户场景中。
云端之上开发
- 主讲人:Paul Biggar,Darklang创始人兼CEO。
- 讨论重点:软件开发复杂性的演变,以及如何通过简化工具和基础设施复杂性来改善开发者体验。
离线与繁荣:使用本地优先技术构建弹性应用
- 主讲人:Carl Sverre,Amplify Partners企业家。
- 讨论重点:离线优先应用的设计与优势,包括延迟、可靠性、协作和开发速度的提升。
总结
QCon纽约大会第三天涵盖了广泛的科技话题,从平台工程到云原生开发、机器学习实践以及韧性工程。主题演讲和重点演讲深入探讨了当前技术挑战和未来趋势,为参会者提供了丰富的见解和实践经验。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。