《携程技术2022年度合辑》,送给爱学习的你

《携程技术2022年度合辑》,送给爱学习的你_第1张图片

序言

2023年,当世界重新与中国相连,我们有信心让与世界暌违三年再次踏上旅途的旅行者拥有完美旅程。这是携程人在新年伊始面对春天做出的承诺以及对更美好世界的渴望。

疫情三年,一直在改变着我们交流的方式,令生活被切割成无可拼凑的碎片;我们急切地讨论着远方的故事,却又置身不确定的当下。而如今春暖花开,作为携程技术人正在把握机遇,做到用实力过硬的技术,打造强适应性的产品,用“全球化视野+本地化运营” 升级用户体验和服务模式。技术趋势的变化离不开内外因的合力作用,面对创新发展和走出去的战略需要,携程技术人将从拥抱变化到引领变化,以己为尺,拓宽边界,从“Copy to Global”走向“Born Global”。

  • 大前端领域在过去的一年降本增效、专注核心。加深对前端框架和底层库、性能稳定等相关建设,例如Flutter、Taro、QUIC等性能提升,通过拓展基建能力,快速稳定保证用户体验;在工程效能、安全兜底等方面,基于前端技术特点,优化对前端构建和诸多跨语言构建方案,突破核心问题,优化开发和产品运营体验;

  • 数据的”扩展”和”融合”, 业务的复杂多样性带来了技术需求的挑战,例如一些场景可能一个单机数据库就能支持,用分布式似乎有点“大材小用”,但是有一些场景又需要分布式数据库以支撑海量数据和海量交易。如何应对在数据库规模比较小的时候,不需要复杂的分布式事务机制,而随着数据规模增长,又能自动扩展分布式,而不需要大规模的数据库迁移等,在底层部署,支撑酒店、金融等业务方面,我们一直在打磨技术架构迭代精进;

  • 随着微服务的云原生化, 服务的角色也从单纯的提供资源,变成了构建应用的新平台,尽可能减小机器运维等低价值重复工作,从而聚焦于业务的创新, 用更简单的方式提高资源利用率;我们一直在思考和实践如何借助云的优势,简化微服务的管理和运维问题,让技术人员更专注地赋能业务;

技术趋势推进行业变革,行业趋势反哺技术价值,两者相互促进,才能持续保持技术的生命力。但技术与应用的瞬息万变,又容易让人心生迷惘或疲于奔命,技术人唯有注重打好思考方法与技术理念的根基,将技术真正融入知识体系,从而一通百通,从容面对随时涌现的业务需求和技术变化。并与社区和技术同行们一起携手,持续开源革新,不断前进。

在2023年,携程技术人将本着”Born Global”的理念,利用自身技术能力,从一开始就着眼于打造出真正意义上的全球化产品和服务。越过障碍,直入本质,直至跃向更高级。

经验这个东西,有时并不能告诉我们什么一定对,但是可以告诉我们什么一定不对。希望今年这份作为来自“携程技术”微信公众号全年度的重要技术总结,合辑中的30篇文章,覆盖了大前端、架构、研发效能、数据库、云计算、运维等6个领域,就像一列满载经验分享的列车,带着我们的新年祝福,缓缓穿行在辞旧迎新的大地上,一路向家。

祝大家2023年宏“兔”大展,新年快乐,重逢将近!

携程副总裁/技术委员会主席 马超

内容概览

《携程技术2022年度合辑》这本书的内容来自“携程技术”公众号2022年发布的部分优秀文章,分为大前端、架构、研发效能、数据库、云计算、运维六个领域,30篇文章,共计430多页,超过17万字。

大前端

  • 开源 | 携程 Foxpage 前端低代码框架

  • 开源 | 携程度假零成本微前端框架-零界

  • 携程基于 GraphQL 的前端 BFF 服务开发实践

  • 从47%到80%,携程酒店APP流畅度提升实践

  • Taro性能优化之复杂列表篇

  • 提升50分,Trip.com 机票基于 PageSpeed 的前端性能优化实践

  • 携程动态表单DynamicForm的设计与实现

  • 携程机票前端Svelte生产实践

  • 携程小程序生态之Taro跨端解决方案

  • 用DDD(领域驱动设计)和ADT(代数数据类型)提升代码质量

  • Flutter在携程复杂业务的高性能之旅

  • 携程酒店Flutter性能优化实践

  • Trip.com APP QUIC应用和优化实践

架构

  • 万字长文详解携程酒店订单缓存 & 存储系统升级实践

  • 携程 SOA 的 Service Mesh 架构落地

  • 支持10X增长,携程机票订单库Sharding实践

  • 携程海外MySQL数据复制实践

  • 每分钟写入6亿条数据,携程监控系统Dashboard存储升级实践

  • Islands Architecture(孤岛架构)在携程新版首页的实践

  • 携程基于BookKeeper的延迟消息架构落地实践

  • 携程百亿级缓存系统探索之路——本地缓存结构选型与内存压缩

研发效能

  • 浅谈携程大住宿研发效能提升实践

  • 开源 | 携程机票BDD UI Testing框架 – Flybirds

  • 提前在开发阶段暴露代码问题,携程Alchemy代码质量平台

数据库

  • 携程酒店慢查询治理之路

  • 百亿节点,毫秒级延迟,携程金融基于nebula的大规模图应用实践

云计算

  • 携程Service Mesh可用性实践

  • 携程Service Mesh性能优化实践

运维

  • 携程基于DPDK的高性能四层负载均衡实践

  • 携程监控系统Hickwall演进之路

下载方式

《携程技术2022年度合辑》为电子书,在“携程技术”微信公众号对话框回复“2022”,即可免费下载。

《携程技术2022年度合辑》,送给爱学习的你_第2张图片

相关链接

  • 携程技术2021年度合辑

  • 携程技术2020年度合辑

  • 携程技术2019年度合辑

  • 携程技术2018年度合辑

看到这里的伙伴,欢迎在文章下方评论区留言,聊聊2022年的感悟,或对2023年的展望。我们将选出点赞前五的留言,送出携程兔年定制版的海豚“YOYO”。互动截止1月21日24:00。

《携程技术2022年度合辑》,送给爱学习的你_第3张图片

《携程技术2022年度合辑》,送给爱学习的你_第4张图片

 “携程技术”公众号

  分享,交流,成长

你可能感兴趣的:(学习)