携程火车票短信召回算法优化实践 作者简介 Ryan,携程算法专家,专注个性化推荐、智能营销等领域; 小白,携程算法工程师,研究智能营销、用户增长等领域。 一、背景 互联网蓬勃发展的今天是流量为王的时代,但随着流量红利逐渐消失,获客成... 人工智能# 协程 2年前560
Flutter 地图在携程的最佳实践 作者简介 Leo,携程高级移动开发工程师,关注跨端技术,致力于高效、高性能开发。 Jarmon,携程高级移动开发工程师,专注 Flutter、iOS 开发。 本文将重点突出基于 flutter-boo... 人工智能# 协程 2年前270
瘦身50%-70%,携程 Taro 小程序样式 Size 缩减方案 作者简介 Can,携程前端开发,目前从事小程序开发工作,对编译打包技术、小程序跨平台解决方案有浓厚兴趣。 一、概述 目前我们团队小程序是使用 Taro 跨端方案 React 框架进行开发,基于现有样式... 人工智能# 协程 2年前180
携程火车票七个优化动画性能的方法 作者简介 Kay Huang,携程高级视觉设计师,专注于前端样式与动画领域。 一 、背景 携程火车票营销页使用 css 制作动画很多年了,这大大提高了动画给予页面丰富的视觉体验。不过,在开发的过程中... 人工智能# 协程 2年前260
提速10倍+,StarRocks 指标平台在携程火车票的实践 作者简介,Kane,携程高级数仓经理,专注数仓建设、数据应用和分析;,Wn,大数据平台开发专家,专注大数据领域。,携程火车票事业群运营着铁友、携程火车票和去哪儿火车票等重要的业务和品牌,目前正在积极地... 网站建设# 业务# 协程# 指标 2年前2240
携程火车票基于因果推断的业务实践 作者简介,Seven,数据分析师,专注用户增长、数据科学等领域。,携程作为旅游平台,跟用户需求息息相关,理解和识别各个策略/系统对转化/收益的因果关系尤为重要,在这个过程中需要将影响因变量的其他因素进... 网站建设# 协程# 因果# 火车票 2年前350
Go Channel应用系列之控制协程数量 大家好,我是渔夫子。,今天给大家介绍一下如何利用go中的缓冲channel来控制协程的数量。如下示例:,在这个示例中,我们首先在for外层初始化了一个缓冲channel:sem,该channel可以存... 网站建设# channel# sem# 协程 2年前260
协程到底有什么用?六种I/O模式告诉你! 大家好,我是小风哥,今天来聊一聊协程的作用。,假设磁盘上有10个文件,你需要读取的内存,那么你该怎么用代码实现呢?,在接着往下看之前,先自己想一想这个问题,看看自己能想出几种方法,各自有什么样的优缺点... 网站建设# 协程# 文件# 方法 3年前540
携程日志系统治理演进之路 本文将从以下五部分切入,讲述日志系统的演进之路:携程日志的背景和现状、如何搭建一套日志系统、从 ElasticSearch 到 Clickhouse 存储演进、日志3.0重构及未来计划。,,图1,20... 网站建设# elasticsearch# 协程# 存储 3年前570
携程基于 GraphQL 的前端 BFF 服务开发实践 作者:,过去两三年,携程度假前端团队一直在实践基于 GraphQL/Node.js 的 BFF (Backend for Frontend) 方案,在度假BU多端产品线中广泛落地。最终该方案不仅有效支... 网站建设# bff# graphql# 前端 3年前570
Islands Architecture(孤岛架构)在携程新版首页的实践 携程前端框架团队,为携程集团各业务线在PC、H5、小程序等各阶段提供优秀的Web解决方案。当前主要专注方向包括:新一代研发模式探索,Rust构建工具链路升级、Serverless应用框架开发、在线文档... 网站建设# pc# 协程# 技术 3年前300
携程公共技术支持运营实践 作者 | Ling,携程公共技术服务中心运营经理,喜欢新技术,致力于提升研发效率与研发质量。,携程技术保障中心在2021年8月,把发布系统的技术支持团队转成了公共TS团队(公共技术服务中心),旨在持续... 网站建设# ts# 公共# 协程 3年前360
C++ 20 协程 Coroutine(2,等待体) 明确说C++20的协程大部分概念还算清晰,就是yeild,然后外部利用句柄resume。对协程这个概念有了解的不应该有什么特别难以理解的地方。,但co_await awaiter比较让人疑惑。,上次我... 网站建设# await# awaiter# c 3年前610
神器啊!比requests还好用的Python高效爬虫框架! ,最近公司 Python 后端项目进行重构,整个后端逻辑基本都变更为采用"异步"协程的方式实现。看着满屏幕经过 async await(协程在 Python 中的实现)修饰的代码,我顿时感到一脸懵逼... 网站建设# python# 协程# 程序运行 3年前370
C++ 20 协程 Coroutine之剖析 我们来剖析一下协程的过程。通过这个剖析,希望达到梳理协程几个重要概念的关系,把这些点串起来。所以在概念参考我们列出了相应的概念文字。,C++20协程在启动前,开始会new 一个协程状态(corouti... 网站建设# c# promise# suspend 4年前330
百亿节点,毫秒级延迟,携程金融基于nebula的大规模图应用实践 作者 | 霖雾,携程数据开发工程师,关注图数据库等领域。,2017年9月携程金融成立,在金融和风控业务中,有多种场景需要对图关系网络进行分析和实时查询,传统关系型数据库难以保证此类场景下的关联性能... 网站建设# nebula# 协程# 数据库 4年前440
携程机票前端Svelte生产实践 作者 | shuan feng,携程高级前端开发工程师,关注性能优化、低代码、svelte等领域。,最近几年,前端框架层出不穷。近两年,前端圈又出了一个新宠:Svelte。作者是 Rich Har... 网站建设# svelte# 代码# 前端 4年前510
携程活动搭建平台的前端“开放性”建设探索 作者| Jackie,携程前端开发,关注组件化开发,低代码式建设,致力于通过前端技术解决现实问题。,乐高系统是携程市场研发部开发的活动搭建平台,主要满足运营所需的各种营销、广告、频道、定制等页面的快速... 网站建设# 协程# 平台# 搭建 4年前570
为什么Go搞了协程GoFrame还要搞协程池?怎么用?什么时候用? 最近收到「程序员升级打怪」知识星球[1]的提问:“go协程本来就是轻量级线程,还有必要做复用增加工作量吗,性能可以提升多少呢?”,Pool: goroutine池,用于管理若干可复用的goroutin... 网站建设# goroutine# job# pool 4年前400
python中Task封装协程 ,说明,1、Task是Future的子类,Task是对协程的封装,我们把多个Task放在循环调度列表中,等待调度执行。,2、Task对象可以跟踪任务和状态。Future(Task是Futrue的子类... 网站建设# python# task# 协程 4年前160
携程酒店Flutter性能优化实践 作者简介 | Qifan,携程高级工程师,专注移动端开发;Yinuo,携程高级工程师,专注移动端开发;popeye,携程软件技术专家,关注移动端跨端技术,致力于快速,高性能地支撑业务开发。,携程酒店业... 网站建设# flutter# 协程# 开发 4年前1270
稳撑30+PB数据,携程10年日志系统治理演进之路 作者介绍,Dongyu,资深云原生研发工程师,专注于日志与OLAP领域,主要负责携程日志平台和CHPaas平台的研发及其运维管理工作。,本文将从以下五部分切入,讲述日志系统的演进之路:携程日志的背景和... 网站建设# elasticsearch# 协程# 存储 4年前500
还在用requests写爬虫吗?这个库效率提高一倍! 最近公司 Python 后端项目进行重构,整个后端逻辑基本都变更为采用"异步"协程的方式实现。看着满屏幕经过 async await(协程在 Python 中的实现)修饰的代码,我顿时感到一脸懵逼... 网站建设# python# 协程# 程序运行 4年前260
携程百亿级缓存系统探索之路——本地缓存结构选型与内存压缩 作者 | 一十,携程资深后端开发工程师;振青,携程高级后端开发专家。,携程酒店查询服务是酒店BU后端的核心服务,主要负责提供所有酒店动态数据计算的统一接口。在处理请求的过程中,需要使用到酒店基础属性信... 网站建设# 协程# 服务# 查询 5年前570
携程机票跨端 Kotlin DSL 数据库框架 SQLlin 作者简介,禹昂,携程机票移动端资深工程师,专注于 Kotlin 移动端跨平台领域,Kotlin 中文社区核心成员,图书《Kotlin 编程实践》译者。,2022年9月 Kotlin 1.7.20 发布... 网站建设# kmm# kotlin# 协程 5年前530
Golang的两把利器,协程和管道 ,golang的协程相信大家都不陌生,在golang中的使用也很简单,只要加上一个关键字「go」即可,虽然说大家都知道,但是真的在实际使用中又遇到这样那样的问题,坑其实还是挺多的。而网上很多文章和教程... 网站建设# golang# 使用# 协程 5年前300