原创:李盛

李盛

06年毕业于:

广西财经学院

现任:

携程旅行网

职业:

系统数据技术员

系统数据处理运营技术员

携程网组织架构设计(携程网.互联网系统技术)(1)

2020一‬2021一‬2022年

跌宕起伏

突如其来的疫情

对旅游行业造成了前所未有的冲击

也让更多人

进一步感受到

技术互联互通的重要性

对于

旅游业技术人而言

外部的不可控因素

让我们

更加聚焦于

系统的核心能力建设

随着智能化

云原生等趋势不断深化

我需要突破自身边界

持续地进行

技术革新和技术融合

进而重新定义技术产品和架构

作为全球

领先的OTA行业平台

我记录了这个过程中的点点滴滴

和大家

一起分享成功经验和踩坑教训

以大前端为例

在支撑Ctrip/Trip

不同多变的业务场景的过程中

建立了前端工程

多端架构

智能化等多个基础技术体系

并对React Native技术栈

不断演进和升级

优化用户体验的一致性

提升多技术

方案间组件的通用性和复用率

除了

持续的服务框架和中间件的性能优化外

今年

我们公司‬在‬单元化架构基础上

在具备异地容灾能力之外

还尝试能做到异地多活

可在多数据中心调配流量

为充分验证业务正确性

降低故障

提供了基础条件

微服务日趋细化

复用率达到顶峰

服务之间的关系变得复杂

维护成本增加

深入服务治理

深入容器技术

容器编排和服务网格

我们公司

框架和运维部门

合力致力于打造统一弹性调度体系

持续提升资源效率

提升应对流量

和业务需求快速变化的混合弹性调度能力

大数据创造大未来

深入数仓建设

以数据驱动的方式

帮助完成业务目标

内容和场景推荐

用户交互和工程结合的算法应用

我们公司

正在用崭新的人工智能方法

重新定义和解决问题

在2021这充满变数的一年中

旅行行业抵御住了巨浪冲击

我身‬为‬

携程技术人

则在不间断地“修炼内功”

脚踏实地的深入

多项技术改造的同时

不‬忘仰望星空

在多个前沿技术领域探索尝试

例如

云‬原生结合面向 Serverless

体系的尝试

AI 能力

结合建立智能化应用场景等

这一年

我们公司

正在持续去做一些正确

有积累的事情

真正实现技术为业务赋能

独乐乐不如众乐乐

技术的创新来源于开放交流

从内部小团队的面对面讨论

到跨团队

跨公司的直播线上分享

再到圈内行业大会上的沟通

我们一直

以拥抱变化的方式积极与业界

共享和交流

我们公司携程

目前使用了

各个领域的优秀开源技术

例如

Envoy、Istio、Canal

Otter

Kubernetes、ReactNative、Flutter等…

同时

也会将其中部分

通过开源项目和技术产品的方式

回馈到社区中

共同繁荣技术生态

按老惯例

我们公司‬的技术

作为集合来自

携程技术

重要技术总结

其‬中

覆盖了前端

后端、大数据、自动化测试

运维等7个领域

跟实际业务场景紧密结合

我们

采集的只是“石头”

却必须始终展望着未来的“大教堂”

如‬下‬:

2.内容概览

携程技术

分为无线大前端

大数据和人工智能

框架架构、质量保障

云计算、运维和其他七个领域

以下为书籍的目录概览

无线大前端

暗黑模式

在trip.com app

实践携程

机票前端UI自动化与持续集成

升级实践

携程无线APM升级

实践携程Android 10适配踩坑

指南携程机票RN

复杂交互实践携程RN渲染性能

优化实践

携程玩乐团队

前端多端开发

实践单周多发场景下

携程机票

基于Light Merge的自动化

分支管理

策略一波N折的携程酒店Swift-Objc

混编实践Trip.com

机票React Native整洁架构

2.0实践

携程度假无线前端架构

演进之路

携程机票

Android Jetpack 与 Kotlin Coroutines

实践

大数据和人工智能

携程机票

数据仓库建设之路携程

是如何做AB实验分流的100亿 数据量

每天50W 查询

携程酒店

数据智能平台实践用户

画像在携程商旅的实践

机器学习模型在OTA海外

酒店推荐场景中的应用

日均5亿字符翻译量

百毫秒内响应

携程机器翻译平台

实践携程如何基于ARIMA时序

分析做业务量的预测日均TB级数据

携程支付

统一日志框架性能提升 400%

ClickHouse

在携程酒店

数仓的实践

框架架构携程

异地多活-MySQL实时双向

多向

复制实践携程

CAT 性能优化的实践

思考

携程Elasticsearch数据

同步实践数据库压力降低90%

携程机票

订单缓存系统实践携程基于Quasar

协程的NIO

实践五大实例详解

携程 Redis

跨机房双向

同步实践近万服务

实例稳定运行0故障

携程微服务

框架实践及思考

携程度假产品

系统改造实践节约60%-80%成本

携程 kvrocks (Redis On SSD)

实践携程Hadoop

跨机房

架构实践

质量保障

基于 BDD 理念的

UI 自动化测试

在携程度假的应用高效率低成本

携程

流量回放平台实践云计算

10W K8s容器数量下

携程如何

打造统一弹性调度体系携程

Cilium BGP 云原生网络

实践运维

数万实例数百TB数据量

携程Redis

治理演进之路

携程Redis治理演进之路

二‬.携程数据库发布

系统演进之路

通过不断地失败来避免失败

携程混沌

工程实践其他Go开发中

如何有效控制Goroutine的并发数量

,