首页
学习
活动
专区
工具
TVP
发布

携程技术

来自携程技术人的一手干货文章~
专栏作者
506
文章
697434
阅读量
175
订阅数
干货 | 携程火车票iOS项目开发体验优化实践
作者简介 东海 ,携程移动开发专家,专注于移动端框架、移动端性能。 元帅,携程资深软件工程师,致力于平台基建开发。 一、背景 现在各大公司的APP都采用的是组件化架构,组件化架构带来了高内聚、低耦合、平台化等诸多有点,使工程结构更加清晰,工程管理更加轻松。iOS工程大多采用CocoaPod进行组件化管理,一些大型的项目需要打包平台来执行组件打bundle包和APP打测试包的任务,在开发方面会采用二进制与源码切换的方式来提高编译速度。 组件化虽然对APP项目的工程管理带来了巨大的好处,但是对开发人员来讲,存在
携程技术
2022-09-13
1.1K0
干货 | 上线效率提升8倍,携程门票活动直连平台实践
作者简介 Harry,携程资深后端开发工程师,负责直连平台建设,关注系统高可用、数据驱动等领域。 一、前言 携程门票活动供应商直连平台(以下简称“直连平台”)通过API对接多个供应商的订单和商品系统,实现自动化信息同步和状态流转。 随着业务的高速发展,供应商的对接需求与日俱增,这不仅对直连平台接入供应商的上线效率提出更高的要求,同时供应商系统的物理网络限制、稳定性参差不齐等情况也给直连平台带来不小的挑战。 本文将从提高供应商接入效率和增强系统稳定性两个方面分享直连平台的实践经验。 二、背景 2.1 系统介绍
携程技术
2022-09-02
8770
干货 | JuiceFS 在携程海量冷数据场景下的实践
作者简介 妙成,携程云原生研发工程师,主要从事Elasticsearch、JuiceFS的研发运维,关注分布式数据库、NoSQL。 小峰, 携程云原生研发工程师,主要专注于数据库容器化领域,对分布式存储有浓厚兴趣。 一、摘要 携程的冷数据规模在 10PB+,包括备份数据、图片语音训练数据和日志数据等,存储方案主要是本地磁盘和GlusterFS。在实际使用中这些方案遇到了不少痛点: GlusterFS 在单目录下文件众多时,ls命令速度很慢;  受疫情期间机器采购周期的制约,无法灵活地根据实际需求弹性扩缩容
携程技术
2022-08-25
4410
开源 | AREX-携程无代码侵入的流量回放实践
作者简介 Mo.,携程研发总监,专注系统性能、开发效能、业务架构等领域。 一、背景 对于一个初上线的简单服务,只需通过常规的自动化测试加上人工即可解决,但我们线上核心的业务系统往往比较复杂,通常也会频繁的需求迭代,如何保证被修改后的系统原有业务的正确性就比较重要。常规的自动化测试需要投入大量的人力资源,准备测试数据、脚本等,并且覆盖率通常也不高,难以满足要求。 为了保证一个线上系统的稳定性,开发和测试人员都面临不少的挑战: 开发完成后难以快速本地验证,发现初步的问题,容易陷入提测->发现bug
携程技术
2022-07-26
1.6K0
开源|携程机票 App KMM 跨端 KV 存储库 MMKV-Kotlin
作者简介 禹昂,携程移动端资深工程师,专注于 Kotlin 移动端跨平台领域,Kotlin 中文社区核心成员,图书《Kotlin 编程实践》译者。 一、背景 携程机票移动端研发团队自 2021 年始就一直在移动端实践 Kotlin Multiplatform 技术(请见参考链接 1)。由于目前 Kotlin Multiplatform 生态尚处于起步阶段,大部分 Kotlin 开源库都是 JVM only 的,因此在我们团队的日常开发过程中迫切需要一些能够支持 KMM(Kotlin Multiplatf
携程技术
2022-06-17
1.5K0
干货 | 携程机票跨端跨框架 UI 自动化测试方案 Flybirds
作者简介 Liang,携程资深测开专家,开源项目作者,专注于DevOps,自动化框架、工具平台等。 一、背景 多端研发对于当今时代的前端开发来说是个绕不过去的话题,为了解决这些问题,行业内推出了很多开发方案,但是跨端 UI 自动化测试的解决方案并不多。 Flybirds从2022年初开源至今已有3月有余,通过与社区内活跃用户的交流和反馈,推出了v0.2 版本的跨端跨框架测试方案,一套脚本多端运行,插件化的架构设计,也方便社区开发者自由加入扩展,一起共建成长。 二、v0.2 新增特性 • 支持多端脚本复用
携程技术
2022-05-20
1.2K0
开源 | 携程机票BDD UI Testing框架 - Flybirds
携程机票从2018年年中正式引入BDD,至今已3年多,成为内部首选的敏捷开发技术。
携程技术
2022-01-18
7330
干货 | 30+条业务线,携程微信小程序如何协同开发
携程前端框架团队,为携程集团各业务线在PC、H5、小程序等各阶段提供优秀的Web解决方案。产品涉及各类前端/Node端应用框架、研发工作台、前端中台化、静态资源发布系统等。当前主要专注方向包括:新一代研发模式探索,Rust构建工具链路升级、Serverless应用框架开发、在线文档系统开发、低代码平台搭建、适老化与无障碍探索等。
携程技术
2022-01-18
1K1
干货 | 10分钟给上万客服排好班,携程大规模客服排班算法实践
客户服务部门是携程以服务质量赢得客户信赖的基石,其拥有上万名一线的客服,每天进线量巨大;且伴随着业务量的起伏,每一周甚至每一天的不同时段都有需求量上的巨大变化。
携程技术
2021-06-24
1.7K0
干货 | 携程 Web CI/CD 实践
在携程的日常Web开发生命周期中,本地代码开发阶段可通过NFES框架(携程内部一个支持SSR框架,其中还包含许多公共基础业务模块及UI组件)来快速完成项目需求。但开发完代码之后常常会遇到如下几点问题:
携程技术
2021-06-24
7300
干货 | 携程机票前端安卓虚拟机测试集群建设实践
在携程内部业务高频率敏捷迭代发布节奏下,线上生产服务质量需要同步快速提升。这就依赖自动化测试的覆盖率提升,测试任务执行频次提升,测试任务执行速率提升。
携程技术
2021-05-14
8780
干货 | 代理模式Mock平台在携程的应用
本文描述的是2020年携程IBU机票研发团队基于业务痛点所研发的轻量级前端Mock解决方案(目前正与集团另一Mock中台融合,从中台的赋能中探寻更多拓展)。希望可以借此文为有类似前端Mock需求,正在寻找解决方案的团队/个人提供一种思路。
携程技术
2021-03-03
5240
干货 | 质量保障新手段,携程回归测试平台实践
回归测试是软件生命周期一个十分重要的环节,但项目在随着版本的逐步迭代,功能日益增多,系统愈加复杂,在测试过程中测试人员常常需要回归稳定版本的功能以保证不被待发布版本需求所影响。若要对系统进行全方位回归,这个测试的工作量将会非常庞大,而且可能几百上千用例中才会发现一个甚至是0个问题,测试投入产出不成比例。
携程技术
2021-02-01
7030
干货 | 每天上百万通话,携程电话系统性能测试实践
作为全球领先的在线旅游企业,携程注重服务质量,并拥有全球最大的旅游呼叫中心,分别部署在国内自建系统、国内和国外第三方云服务平台上。呼叫中心每天承接着上百万通的通话,电话服务系统是整个呼叫中心中非常重要的一套系统,服务着数万客服座席,系统的稳定性至关重要。
携程技术
2020-08-10
9250
干货 | 携程APP/Web功能和视觉测试平台-Watcher
Felix,携程高级测试经理,关注无线测试、DevOps、测试框架方面的技术和动态。
携程技术
2020-07-20
1.2K0
干货 | 基于 BDD 理念的 UI 自动化测试在携程度假的应用
Leo Li,携程高级软件工程师,负责度假 BDD-Test UI 自动化测试框架的研发、维护和迭代等工作。
携程技术
2020-06-24
2.4K0
干货 | 携程基于Mirror集群的自助性能测试实践
性能测试在整个软件/互联网行业中占据着非常重要的位置,自身应用的性能好坏,不仅影响客户体验和用户粘度,也是公司品牌的一部分,如何高效率地完成性能测试就显得格外重要。
携程技术
2020-06-09
4350
干货 | Trip.com 智能自动化探索测试
快速的业务迭代要求快速的App发版节奏,随之而来的是质量保障压力的增大。而增大自动化程度,提升QA效率就是一种非常重要的手段,以适应快速发版的要求。
携程技术
2020-06-01
1.2K0
干货 | 敏捷模式下携程的接口自动化平台演变
现有的接口自动化测试实现,多以使用代码工程项目的形式,借助第三方软件测试编程框架,手工编写自动化测试脚本,并采用其它的第三方开源调度平台(如Jenkins)实现自动化任务的调度与执行。
携程技术
2020-05-29
9130
干货 | 携程机票前端UI自动化与持续集成升级实践
JinG、YuWang,携程前端开发工程师,负责机票主流程预定React Native技术栈相关开发工作。
携程技术
2020-05-09
1K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档