Speeding Ahead with a Systematic Approach to Web Performance
摘要
从在地图上回放共享骑行,到实时解决物理安全问题,到管理成千上万的自行车和滑板车车队,再到查看自动驾驶汽车的轨迹,Lyft的前端服务支持大量不同的用例。
随着Lyft在过去十年的发展,我们的业务需求也变得越来越复杂。然而,满足这些不同需求的一个核心要求是必须要有高性能的网络应用。
我们与熟悉Lyft前端工程历史的高级工程师和员工坐下来,了解我们是如何应对性能挑战,并建立一个生态系统来支持需要高性能网络应用的无数使用案例的。通过回顾我们在Lyft构建100多个高性能前端微服务的历程,我们已经将我们的经验提炼成我们所说的网络性能需求层次,这是一个可以战略性地识别构建网络应用的组织中最有影响的性能需求的系统。
欢迎在评论区写下你对这篇文章的看法。