除了地理位置优越,携程总部内部也很值得参观。进入正厅,一面气势恢宏的历程墙带领参会者回顾了携程从创立至今的历史和成绩。 ?...携程技术中心基础业务研发部高级研发经理赵辛贵,在本次活动中分享了《React Native在携程的工程实践》。 携程App于2011年开始开发,随着功能的增多,问题也逐渐凸显。...对于携程这种动辄几十个业务的场景,这些问题是不可接受的。 基于这些问题的存在,携程对 RN 官方的打包脚本做了改造,开发CRN(Ctrip React Native) 。...随后,携程高级无线开发总监和无线技术委员会主席陈浩然分享了《携程无线网络服务方案》。...携程最新的无线网络服务通道架构图,不管Hybrid还是Native,都是走TCP连接做网络服务,Hybrid有一个内部API来控制去发送网络请求,不需要再让系统来控制HTTP请求到HTTP Gateway
其中携程作为国内市占率最高的OTA企业,稍有动静便会激起千层浪。比如最近携程回港二次上市的传闻不绝于耳,但携程一直对外表示“不予置评”。 而日前,携程回港的传闻也终于得到证实。...多因素推动携程回港 照目前形势来看,携程回港二次上市已成定局,但从整个市场形势来看,全球旅游业危机仍在,此时并非旅游平台上市的一个好时机,更何况携程如今还处于回血中的状态。...2020年旅游市场降至冰点,身为行业老大哥的携程受到的影响也更为突出。根据携程最新的财报数据来看,2020年携程全年净营收同比下降49%,净亏损更是达32.47亿元,也给携程的复苏带来了危机。...即便携程近年来发展稳健,全年连续3年稳居全球在线旅游业第一,但携程在国外资本市场的市值和股价却一直不高,这也给携程在资本市场的发展带来阻碍。...虽说面临大风险时许多企业都会选择开源节流去保证运营,但携程并未在研发成本上进行缩减。根据财报来看,2020年携程的研发成本仍高达76.67亿元,也保证了携程在各项业务的完善程度。
文/孟永辉 如果用一个词来形容携程近几年的发展和变化的话,我想,最为贴切的一个词,或许就是「蜕变」了。是的,携程正在发生一场全面的改变,最终,让携程早已不再是以往的那个携程。...同几乎所有的互联网玩家们一样,携程主要做的是撮合和中介的买卖,只是携程做的是旅游相关的撮合和中介罢了。纵观携程的发展史,我们可以非常明显地看出,它的身上有相当浓烈的互联网的味道。...可以预见的是,未来的携程,将不再仅仅只是一个简单意义上的OTA平台,而是成为了一个全新的存在。 拥抱实体,携程开始虚实结合 从本质上来讲,携程其实依然是一家互联网平台。...对于携程来讲,什么才是它的「根」呢?笔者认为,旅游业,才是真正孵化携程,并且真正可以让携程继续发展的行业。...结语 疫情给携程带来了不少挑战,同样地,一场蜕变,正在携程身上发生。经历了这样一场蜕变之后,我们所认识的携程,或许将不再是以往的那个携程,而是成为了一个全新的存在。
今年尝到甜头的携程,不仅推出升级版的“旅游复兴2.0”计划,更是全面升级内容生态。并发布了可能让携程“蜕变”的“旅游营销枢纽”战略,剑指“营销力”赋能泛旅游业。那么这一次,携程会跑得更快吗?...按照规划,携程“三步走”已经走到最后一步,算是成功了一大半。那么携程凭什么?笔者认为可用“时势造枢纽”来概括。 首先是“时”,即携程与时俱进的内容品类和形式。 这里的“时”指两方面。...这为携程打造“旅游营销枢纽”积攒了足够的势能,也让携程“三步走”中的后两步顺利完成。 因此,打造“旅游营销枢纽”与其说是携程刻意为之,倒不如说是旅游业时势变幻之下的必然。...不过携程也有自己的烦恼——目前其营收主要来自佣金收入。所以发力内容生态建设、切入旅游营销市场,对携程来说意义重大。 首先,旅游营销收入,能让携程的总营收再上一个台阶。...与内容生态一样,国际化也是携程当下的一个重点,而内容生态将为携程国际化赋能。携程集团首席执行官孙洁就表示,“内容生态”未来将成为携程国际化征程上的新助力。
这样的你,对诗词有见地、有追求、有文化、爱旅游、爱编码,携程旅游网特在此招募这样的你们加入我们的 。哈哈。...携程一面: 1.栈和堆的大小,申请一个整形数组最大可以达到多少,float的大小,(linux(不同的内核版本)和windows) 2.100万个商品价格,找出前100个,前10个,前1个,如何提高效率...三次握手和四次挥手的状态转换,问的很细,timewait,clostwait的特点 15.如何用一个指针在o(n)的时间内判断单链表是否有环 16.一道算法题:旋转数组,要求空间O(1),时间O(n) 携程二面
“携程技术”公众号 分享,交流,成长
时至今日,我的脑海里还在浮现携程CEO孙洁接受采访时痛哭流涕的画面,可以想见的是,这场突如其来的事件对于携程的打击是巨大的。...携程创始人梁建章在直播带货上的探索与实践让携程找到了新的方向——内容。 以内容为核心,增加流量沉淀,让携程不再仅仅只是单纯意义上的工具,而是变成一个生态。...流量不仅可以通过携程来订机票、订酒店,而且还能够在携程上面获得知识、信息和生活方式,才是让流量持续不断活跃和留存的关键。...今年二季度,携程平台发布的内容数量环比一季度增长近一倍,携程签约旅行家数量环比一季度增长50%。当内容不断丰富,携程的核心已经从流量转移到了内容上。...只有真正意识到新周期里的新机会,并且找到迎风翱翔的正确姿势,携程才能成为一个全新的携程。 —完—
缘起 ---- 携程当初为什么要引入 Dubbo 呢?实际上从 2013 年底起,携程内主要使用的就是基于 HTTP 协议的 SOA 微服务框架。...初版发布 在解决了服务治理和监控对接这两个问题后,我们就算完成了 Dubbo 在携程初步的一个本地化,在 2018 年 3 月,我们发布了 Dubbo 携程定制版的首个可用版本。...既然是携程(Ctrip)加 Dubbo ,我们就把这个定制版本称为 CDubbo 。...在携程,有一个叫堡垒测试的测试方法,指的是在应用发布过程中,发布系统会先挑出一台服务器作为堡垒机,并将新版本的应用发布到堡垒机上。...本文作者: 董艺荃,携程框架架构研发部技术专家。目前负责携程服务化框架的研发工作。
对于携程来讲,过去的三年,绝对可以称得上是极不寻常的三年。在这三年当中,我们见证过太多太多携程艰难的场面,我们听到过太多太多携程绝地反击的号角,我们看到过携程太多太多的改变。...事实证明,携程实现了自我的涅槃重生,经历了三年的洗礼之后,携程已然归来,携程仍是少年。 透过携程三季度的财报,我们便可以看出一丝端倪。...事实证明,透过携程的一系列的转型和升级,携程是抵挡住了经济的寒冬的。现在的携程,早已不再是我们以往所认识的那个携程。一个全新的携程已经归来,而归来之后,携程仍然是少年。...无论是携程农庄,还是携程对于乡村振兴的支撑,我们都可以非常明显地看出,携程正在开启一场拥抱实体的全新发展。...站在这样一个角度,我们就会理解为什么携程可以如此快速地实现复苏,我们就会理解为什么携程可以穿越经济的周期,我们就会理解为什么携程可以顺利地实现转型和升级。 携程已经归来,归来的携程已然是一个少年。
React Native(下文简称 RN)开源已经一年多时间,国内各大互联网公司都在使用,携程也在今年 5 月份投入资源开始引入,并推广给多个业务团队使用,本文将会分享我们遇到的一些问题以及我们的优化方案...相对成熟 Android 和 iOS 的 RN 都已经开源,原生提供的组件和 API 相对丰富,且跨平台基本一致,对外接口也趋于稳定,适合业务开发。 4....基于 RN 0.30 版本,开发了支持携程业务团队快速便捷开发的 CRN 框架,框架主要从以下几个方面着手。 1....控件 对 RN 官方提供的 API 和组件,实现跨平台支持; 新增携程业务相关的 API 和组件,方便业务接入; 3....业务的使用 下面一幅图说明了 RN 在携程业务中的使用情况,总共 4 个版本的开发时间,每个版本大约 1 个月时间。 ?
作者简介 Tony,携程高级测试开发经理,负责自动化测试框架及平台类工具开发。...一、引言 现有的接口自动化测试实现,多以使用代码工程项目的形式,借助第三方软件测试编程框架,手工编写自动化测试脚本,并采用其它的第三方开源调度平台(如Jenkins)实现自动化任务的调度与执行。 ?...10)直观的各类自动化测试统计报表,扩展的外部调用API等。...5)通过与性能测试、项目管理等工具对接,同时对外提供扩展API,可使测试用例、测试结果等数据复用到更多场景。...六、小结 接口自动化测试的平台化,对技术研发团队的积极效果在于: 1)提升接口自动化测试工作开展的便捷性,缓解和减轻开发和测试的自动化测试脚本编写与维护工作,降低手工测试的人力和时间成本投入。
一、背景 随着携程海外酒店业务的发展,遍布全球的海外供应商与携程总部IDC之间的数据传输量快速增长。...酒店直连系统主要是使用自动化接口实现供应商或集团与携程之间的系统对接,实现静态信息、动态信息、订单功能等都通过系统的方式流转交互。目前携程大量海外酒店业务是通过酒店直连系统对接。...二、痛点 携程酒店海外直连对接了上千家海外供应商,所有的接口访问都通过代理出去(见图1),由于酒店直连的业务特性,当一个用户请求过来时会根据人数、国籍、会员非会员等裂变成多个请求,最多的时候可能一个请求会裂变成数十个请求...同时利用公有云的网络和平台优势,将原本部署在携程总部IDC的相应业务服务部署到离供应商距离更近的海外公有云站点,实现携程与海外供应商之间高可靠、低延迟的网络直连,并将部分数据预处理逻辑剥离出来前置部署到海外公有云上...,在不依赖携程基础组件的情况下复用一套应用以适应不同的云环境。
本文介绍如何基于 Spring Boot 来搭建 Apollo 客户端,并展示如何动态更改运行时服务的输出日志等级。参考阅读 Apollo · Java 客户端...
序列化是为了解决在对象流读写操作时所引发的问题 序列化的实现:将需要被序列化的类实现 Serialize 接口,没有需要实现的方法,此接口只是为了标注对象可被序列化的,然后使用一个输出流(如:FileOutputStream...实现 Cloneable 接口并重写 Object 类中的 clone()方法; 2. 实现 Serializable 接口,通过对象的序列化和反序列化实现克隆,可以实现真正的深度克隆。
携程的反爬机制有点让人害怕,当某些参数不对的时候,直接返回的房价价格比实际价格要高,这也可以当作“千人千面”吧。 阅读步骤 效果展示 项目地址 携程反爬机制图示 携程反爬三点 总结 效果展示 ?...项目地址 https://github.com/justcodedroid/spider_js/tree/master/xiecheng 携程反爬机制图示 ? 携程反爬三点 我们抓取的地址是这类的。
作者简介 鹏程,携程 Android 开发工程师,Android google jetpack和kotlin语言的拥护者。...本文从直播流的选择、交互优化、快速迭代等方面介绍携程直播技术。 二、直播原理 视频直播流程如下图。简单来说,推流端通过视频采集功能,把采集到的视频画面经过一系列的业务特效处理后,进行视频编码推送。...携程直播就是在这个基础之上,进行了复杂的业务开发。视频推流和拉流是需要调用Native直播sdk的方法,所以需要保留在Native中。页面上的互动区域需要更快速的迭代方式,所以选择了RN。...携程直播作出以下的分层结构: ? 视频直播前端框架图 1)Lib 这一层主要放置整个直播项目通用的类。
携程的IT系统复杂且庞大,完全靠内部一步一步搭建。叶亚明到任后,在携程完成了几次重要的技术改进。据中国软件开发联盟CSDN公开资料显示,携程技术改造升级分别布局于前后端。...在网站前台进行页面改版,后台以Open API(开放应用程序编程接口)的方式开放平台资源,同时成立数据中心进行大数据处理。...据乌云网的说法,携程将用于处理用户支付的服务接口开启了调试功能,使部分向银行验证持卡所有者接口传输的数据包均直接保存在本地服务器。...曾经参观考察过携程的大众点评网技术部负责人也对携程产品研发更新速度表示钦佩。...作为在线旅游市场的龙头,携程的用户波及面极广。据悉,每天在携程订票的人数约80多万。
作者简介 刘诚,携程酒店研发性能架构师。2014年加入携程,致力于通过架构的演进,控制企业硬件成本。 一、初识RSocket 在QCon2019北京大会上第一次得知RSocket。...例如下面这个传入参数为Mono,返回也为Mono类型的接口定义方式。 ? 熟悉响应式编程的同学应该知道Mono是Pivotal Reactor Core中的一种类型。...如果应用本身就是以非堵塞的方式写的,那这里就可以直接使用reactor core的所有API。...看完上面的代码,然后我们可以思考一下如何用上面提供的API去实现下面的功能。
作者简介 胡健,携程框架高级研发经理,目前负责多媒体服务的构建和研发工作。 近些年携程业务突飞猛进,用户遍及世界各地。...本文将分享携程图片服务架构,包括服务架构的演变过程,以及在生产上实际遇到的一些问题,避免大家重复踩坑。 一、服务架构 1、初始阶段 携程图片的服务架构主要经历了三次比较大的调整。...二、小结 当前的图片服务架构,支撑了携程每天上亿次原图处理,平均图片处理延时控制在200毫秒以内,图片处理失败率小于万分之一,从发布至今节点没有出现宕机现象,偶尔Worker进程有性能问题和Crash也通过日志和分析工具逐一解决...如上所述,携程图片服务架构经历了三次改版,从一开始没有设计复杂的架构,只是为了解决碰到实际问题而重构,到后来根据遇到的问题,不断调整,也说明了没有完美的架构,只有适合的架构。...目前,携程图片服务已在github上开源了小部分功能,开源地址:https://github.com/ctripcorp/nephele 后续会逐步完善,欢迎PR。
领取专属 10元无门槛券
手把手带您无忧上云