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

携程技术

来自携程技术人的一手干货文章~
专栏作者
507
文章
713445
阅读量
175
订阅数
开源 | 流量回放平台 AREX 在携程的大规模落地实践
携程AREX团队,机票质量工程组,主要负责开发自动化测试工具和技术,以提升质量和能效。
携程技术
2024-04-23
1210
开源 | 从 SQLlin 的更新看 Kotlin Multiplatform 技术更迭
最初,SQLlin 在 Kotlin/Native 平台上基于开源项目 SQLiter(见参考链接 1),目的是避免重复造轮子。虽然 SQLliter 是来自 Touchlab的优秀开源项目,但最近一年维护更新缓慢。在本文撰写时,SQLiter 于 2023 年 11 月发布了 1.3.0 和 1.3.1 两个版本(1.3.1升级到了 Kotlin 1.9.21,用于修复 1.9.20 的 Kotlin/Native 库版本号相关的问题)。但在这之前的版本,即 1.2.1 发布于 2022年 8 月,基于 Kotlin 1.6.20,一年以上没有更新。对于 2023 年的项目来说,1.6.20 过于老旧。老旧的版本导致了如下一些问题。
携程技术
2024-01-23
1330
开源 | 携程 Redis On Rocks 实践,节省 2/3 Redis成本
patpatbear,携程软件技术专家,负责携程缓存内核的维护,热爱开源,专注于高性能、分布式NoSQL系统的建设和应用。
携程技术
2023-11-20
6190
开源 | AREX:携程新一代自动化回归测试工具的设计与实现
haibing,携程研发能效经理和SRE,关注自动化测试,能效提升方向的工具技术。
携程技术
2023-09-06
6800
沙龙回顾 | 移动互联网下的测试工程效率提升,含PPT和视频
10月19日,携程上海总部,来自华为、网易、携程等行业内深耕多年的资深专家和实战派人物,与250余位参会者一起,聚焦测试工程效率提升,围绕AI、自动化平台、DEVOPS等多个前沿议题进行探讨。
携程技术
2019-10-28
9020
干货 | 快速融入云原生,携程开源 Dubbo for Go 版本
何鑫铭,携程基础中台研发部技术专家,dubbo-go 主要作者。目前专注于 Golang & Java、中台架构、中间件与区块链等技术。
携程技术
2019-06-11
7450
干货 | 高效开发与高性能并存的UI框架——携程Flutter实践
段天章,携程支付中心Android端主力研发,目前主要负责中文版、国际版移动端Android支付模块研发工作。开源社区爱好者,热爱移动端新技术。
携程技术
2019-04-22
1.8K0
《携程技术2018年度合辑》,送给爱学习的你~
2019年已悄然来到我们身边,回首过去的2018年,携程GMV达到6900亿元,首次成为全球OTA行业第一;线下门店超7000家,国内城市覆盖率达到80%;海外平台月度活跃用户量已达到9000万,携程全品牌月活跃用户数超过2亿。
携程技术
2019-04-22
6060
干货 | 终于来了!携程开源RN开发框架 - CRN
赵辛贵,携程无线平台研发部开发总监。2013年加入携程,主要负责App基础框架研发相关工作,曾参与Native、Hybrid和React Native框架设计、工程模块化、Android插件化等项目。目前重点关注React Native技术在公司的推广和研发支持、无线框架和工程架构升级。
携程技术
2019-04-22
2.6K0
干货 | 如何实现金服业务流程动态化
赫杰辉,开源框架 x-series 作者,携程 dal 框架贡献者,认为传统开发模式已经无法适应新的时代,相信开发工具是提高效率和质量的关键因素。业余时间喜欢玩躺车,单鳍脚蹼等古怪玩意。
携程技术
2019-01-08
7980
干货 | 如何利用Xcode实现线上代码覆盖率的检查
作者简介 姜睿东,2009年加入携程,从事无线研发,现在大住宿事业群担任酒店无线研发工作。 清理项目中的无用代码是日常开发中非常重要的一环,定期清理废代码既可以保持代码的简洁,也可以让代码逻辑变得更清晰,不给后人留坑。 比较传统的寻找无用代码的做法,一般是查找没有引用的方法或类,这个可以很容易的通过脚本来实现,甚至有的IDE自身就能提供这个功能,再进一步的话也可以在网上找到一些开源算法的脚本,来查找重复或相似的代码。 随着携程酒店业务的快速发展,线上版本的迭代频率越来越快,代码量开始急剧膨胀,以上这些方法已
携程技术
2018-07-05
1.4K0
干货 | Android工程模块化平台的设计
作者简介 张涛,饿了么资深Android工程师,“开源实验室”博主,Kotlin 技术推广者。2013年开始从事Android开发,带过团队,做过架构,写过应用,做过开源社区。目前在饿了么商户端负责应
携程技术
2018-07-05
1K0
干货 | 面向前端工程师的机器学习引导课
作者简介 古映杰,携程度假研发部高级研发经理。负责前端框架和基础设施的设计、研发与维护。开源库 react-lite 作者。本文来自古映杰在“携程技术沙龙——新一代前端技术实践”上的分享。 本文面向前端工程师,使用熟悉的前端技术 JavaScript,讲解机器学习里的基础概念和算法。 演示可在浏览器里运行的机器学习 DEMO,包括拟合线段中心点,拟合矩形中心点,线性回归,AI玩Flappy-Bird和2048游戏,识别手写数字等效果。 1、什么是人工智能(AI)? ---- 智能行为和现象,有不同的来源
携程技术
2018-07-05
1K0
干货 | 携程开源配置中心Apollo的设计与实现
作者简介 宋顺,携程框架研发部技术专家。2016年初加入携程,主要负责中间件产品的相关研发工作。毕业于复旦大学软件工程系,曾就职于大众点评,担任后台系统技术负责人。 1、What is Apollo 1.1 背景 随着程序功能的日益复杂,程序的配置日益增多:各种功能的开关、参数的配置、服务器的地址…… 对程序配置的期望值也越来越高:配置修改后实时生效,灰度发布,分环境、分集群管理配置,完善的权限、审核机制…… 在这样的大环境下,传统的通过配置文件、数据库等方式已经越来越无法满足开发人员对配置管理的需求。 A
携程技术
2018-03-16
2.9K0
干货 | X-Series企业级开发实践
作者简介 赫杰辉,携程框架研发部高级研发经理,负责携程DAL组件开发与推广。在开发一线奋战多年的老兵,热爱中国传统文化和推广开源软件,希望用自己开发的工具为大家解决实际问题,愿为中国的开源事业贡献自己的绵薄之力。 前言 X-Series是我开发的可视化系统快速开发框架。它的功能是为系统的处理过程,状态变迁和复杂逻辑判断提供一个可视化的,基于流程图,状态机和决策树的建模平台和运行平台。该框架是我基于多年的一线开发经验,针对实践中难以解决的痛点而研发的。使用X-Series开发能够极大简化系统设计,降低开发难度
携程技术
2018-03-16
7090
开源 | 携程Apollo配置中心
作者简介 宋顺,携程框架研发部技术专家。2016年初加入携程,主要负责中间件产品的相关研发工作。毕业于复旦大学软件工程系,曾就职于大众点评,担任后台系统技术负责人。 随着程序功能的日益复杂,程序的配置日益增多:各种功能的开关、参数的配置、服务器的地址…… 对程序配置的期望值也越来越高:配置修改后实时生效,分环境、分集群管理配置,完善的权限、审核机制…… 在这样的大环境下,传统的通过配置文件、数据库等方式已经越来越无法满足开发人员对配置管理的需求。 Apollo配置中心应运而生! Apollo(阿波罗)是携
携程技术
2018-03-16
1.3K0
微分享回放 | 提高系统开发效率的“银弹”——X-series可视化大规模应用开发工具集
作者简介 赫杰辉,携程框架研发部高级研发经理,负责携程DAL组件开发与推广。 在开发一线奋战多年的老兵,热爱中国传统文化和推广开源软件,希望用自己开发的工具为大家解决实际问题,愿为中国的开源事业贡献自己的绵薄之力。 子曰,知之为知之,不知为不知,是知也。 知道自己不知道也是一种知道,但作为开发人员,面对一个系统时,无论是开发新功能还是维护老系统,我们更多的是处在一种茫然无助,不知道如何下手,甚至不知道自己不知道的状态中。虽然系统开发的实践已经超过半个世纪了,在各个方面都取得了长足的进步,解决了很多难题,
携程技术
2018-03-16
1.1K0
开源 | 携程数据库访问框架Ctrip DAL
随着企业规模扩张和业务量的急剧增加,作为系统核心的数据库相关开发也会经历一个由单一团队发展为多团队;由单机扩张到集群;由单数据库发展为多数据库;由采用单一数据库产品到多种数据库产品并存的过程。 伴随这一过程的是如何管理数据库扩展,如何规范数据库访问,如何保护数据库投资,如何应对访问量增加,如何预防安全问题等一系列挑战。 作为国内在线旅游行业的翘楚,携程也曾经面对同样困扰。为了应对这些挑战,实现企业10倍速发展,携程开发了具有自己特色的数据库访问框架Ctrip DAL。 Ctrip DAL支持流行的分库分表
携程技术
2018-02-06
1.2K0
干货 | React Native实践之携程Moles框架
因为支持用javascript开发原生应用,React Native一推出就受到不少公司热捧,各家都跃跃欲试。但有一个痛点是,在移动端,我们是否有必要开发多套程序:iOS、Android和H5?本次将通过对Moles框架的分享,介绍携程在React Native方面的实战干货,希望给大家一些灵感和启发。 本次分享的内容包括三个方面: 1、Moles框架在React Native和我们主App的集成中起到了什么作用? 2、Moles框架是如何打通Android、iOS、H5、SEO,让我们一套代码跑在多个平台
携程技术
2018-02-06
1.3K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档