知鸦日报2024-11-20

2024-11-19 16:30:00 ~ 2024-11-20 16:30:00

商业

不同PMF路径带来的20条经验

摘要

创始人给创始人的建议。

不同PMF路径带来的20条经验

技术

360技术:iOS屏幕共享技术实践

摘要

iOS应用中实现屏幕共享功能,允许用户在视频通话或互动直播中将屏幕内容以视频的方式分享给其他的观众,以增强互动体验,提高沟通效率。这种功能在视频会议、在线教育和游戏直播等场景中非常有用。

视频会议场景中,屏幕共享可以将讲话者本地的文件、数据、网页、PPT 等画面分享给其他与会人;在线课堂场景中,屏幕共享可以将老师的课件、笔记、讲课内容等画面展示给学生观看;在游戏直播场景中,主播能够实时将自己的游戏画面分享给观众,让观众能够以主播的视角体验游戏,为主播提供了更多的互动和展示方式。

iOS屏幕共享主要提供两种实现方案:应用内分享和跨应用分享。根据业务实际需求选择。苹果提供了 ReplayKit Framework 来满足这些需求。

iOS屏幕共享技术实践

同程艺龙技术:护照OCR算法在同程的实践

摘要

当前OCR有两种模式,一种是传统的模式识别,另外一种机器学习的CNN神经网络。

同程艺龙技术:客户端模块化解耦实践 - Router

摘要

随着业务进入快速发展期,业务线拓展迅速,项目结构变得庞大复杂,导致迭代的成本越来越高。。。

同程艺龙技术:无线推送引擎架构演进

摘要

“您乘坐的G123将于16:17发车,请您提前前往苏州北站候车”,手机响了一声,拿起手机看到通知栏上。

同程艺龙技术:对Android多进程问题的探讨

摘要

最近工作中碰到一个问题,在优化app,使用DDMS查看Application log过程中看到,app启动了三个进程,一个主进程,两个附带的进程。如下图可看到一个app启动的三个进程。

同程艺龙技术:百亿级别数据仓库实践——同程交通数仓建设

摘要

交通事业部成立以来,业务量以惊人的速度增长,增值创新业务也是遍地开花,作为业务支撑的数据仓库自然也经历了两次大的迭代升级。

同程艺龙技术:基于facenet模型的图像搜索

摘要

提到搜索,大家首先就会想到中国的百度、美国的谷歌。目前我们用的比较多是基于文本的搜索引擎。进入21世纪,图片在我们生活中越来越重要,就促进来图片的搜索引擎的发展。目前比较有名的图像搜索引擎厂商有:Tineye、谷歌图片搜索、百度识图搜索。

同程艺龙技术:同程旅游客户端定位测试实践

摘要

同程旅游App是一款面向出游人群使用的App,我们的用户分布在世界各地,有的在疾驰的火车上打开我们App浏览目的地的景区,有的飞去国外刚下飞机打开我们的App查看酒店信息,世界各地的用户们使用着各种类型网络,我们测试人员……

同程艺龙技术:四层负载在同程旅游的实践

摘要

随着公司的业务高速发展,急需一款高性能、高可靠的四层负载均衡设备。面对昂贵的商业设备及解决方案,我们决定着手做一款自己的四层负载设备(TVS)。在选型过程中,调研了开源的LVS项目,其新建性能及可用性并未达到预期的效果。针对LVS的……

同程艺龙技术:Ceph在同程的实践

摘要

同程有很多不同的职能部门,存在大量的非结构化数据,所谓的非结构化数据是指数据结构不规则或不完整,没有预定义的数据模型,不方便用数据库二维逻辑表来表现的数据,包括所有格式的办公文档、文本、图片、XML、HTML、各类报表……

同程艺龙技术:APP统一监控平台架构演进——机器学习算法在监控系统中的实践

摘要

周末,小明约了女友一起看电影,刚准备出发,手机突然亮起,收到一条预警推送。小明迅速打开微信预警页,上面显示某接口大量出错,根据错误详情,小明很快找到了问题的根源,原来某第三方接口挂了。小明从容淡定,很快屏蔽了第三方接口渠道,3分钟……

同程艺龙技术:分布式支付账务处理

摘要

随着公司的发展,交易量也日益上涨,同时孵化了很多创新性项目,为了顺应业务的快速发展,我们设立了很多的对公账户方便独立核算。现有的虚拟账户和现金账户共计1000多个。财务每天核算需要下载导入大量的账单,会投入很多的人力成本。为了尽可能的节约人力成本,自动化的账务系统就在支付服务研发组中孕育而生。

同程艺龙技术:搜索开放平台设计与实现

摘要

刚当上产品经理的小明又想到了一个好点子,他带着好主意去咨询了研发团队,研发小哥告诉他:这个需求直接查数据库是搞不定了,得请搜索研发团队协助支持。传闻中搜索研发团队很忙碌,使用的技术也很高端,一个创新项目的需求,排期起码得接近一周啊……”。

同程艺龙技术:酒店后台白盒测试实践

摘要

随着敏捷项目流程的推广,迭代节奏越来越快,对测试人员的技能要求也越来越高,酒店测试组在这种快节奏的环境中,既要做到满足上线节奏,测试质量又不能下降。通过工作中的摸索和琢磨,尝试用白盒测试解决这些问题,目前取得了一定的效果。

同程艺龙技术:用车折扣模型策略探索

摘要

用车业务与其他交通方式有所不同,该业务的收益主要来源是销售价格与成本价格之间的差价。在做补贴活动时,什么样的折扣既可以创收,也不影响用户的用车体验,是用车业务的一个重要研究课题。

用车折扣模型策略探索

同程艺龙技术:FUZZ 测试实践

摘要

本文主要介绍了FUZZ测试思想的一点实践,包括FUZZ基本原理介绍、自研工具及使用效果、工具扩展及后续改进。欢迎大家使用工具并一起探讨FUZZ在测试中的应用。

FUZZ 测试实践

同程艺龙技术:雷神Thor—TIDB自动化运维平台

摘要

作为国内自主研发的分布式数据库,TIDB拥有了大量的应用场景,同程艺龙基于大规模的部署需求,自行研发了一套运维平台,便捷快速的实现简单运维的需求......

雷神Thor—TIDB自动化运维平台

同程艺龙技术:智能营销之红包个性化

摘要

随着网络消费群体数量的增长,消费者行为有着明显的差异。在此大环境下,越来越多的公司根据人群、场景等进行精细化的运营,以实现资源的最大利用。在各个消费平台的运营中,利用不同的营销策略拓展新客户或挽留老用户一直是运营的重点。本文将介绍如何利用数据挖掘方法对用户进行个性化红包营销,以达到不同项目之间的交叉拉新。本文介绍的个性化红包营销方法主要包括数据清理、特征选择以及回归模型等。

智能营销之红包个性化

同程艺龙技术:星辰系统-机房自动化管理平台

摘要

随着互联网业务的高速发展,数据中心规模也迎来爆发式增长,从单中心,同城多活到异地多活、全球部署,服务器数量呈现出高速增长,运维复杂度越来越大。如何在保证机房绝对稳定的前提下,提高机房管理效率呢?

星辰系统-机房自动化管理平台

同程艺龙技术:多端适配框架(Thanos)应用实践

摘要

多端适配框架(Thanos)应用实践……

多端适配框架(Thanos)应用实践

同程艺龙技术:前端的「微前端」在交通项目内的应用实践

摘要

业务的快速发展,越来越多的接入渠道(百度、快应用等等),人员增加,开发成本与管理成本都上升,效率反而越来越低,团队的人员重复造轮子,毫无挑战,当然市面上也有多端解决方案,但是不太适用目前的业务,所以前端聚合成“微前端”的概念。

前端的「微前端」在交通项目内的应用实践

同程艺龙技术:微信小程序与内嵌H5页面交互实践

摘要

目前小程序页面回退H5是无法带入数据的,为满足日益繁杂的产品需求,提高迭代速度,又不能放弃小程序的优势功能,因此需要打通小程序与H5的数据交换。

微信小程序与内嵌H5页面交互实践

同程艺龙技术:文本挖掘在国际酒店的应用

摘要

国际酒店业务中一个很大的难点是基础信息整合,而酒店房型合并恰恰是最难的一个,合并错误率高发,造成较高的用户投诉与赔偿。为解决这一问题,我们采用文本相似度与文本分类算法构建模型,有效地提高了房型合并的准确率与合并率,降低了用户投诉。

文本挖掘在国际酒店的应用

同程艺龙技术:Flink在同程艺龙实时计算平台的研发与应用实践

摘要

我们在18年初选择基于Flink开发同程艺龙新一代实时计算平台。目前已支撑近千个实时任务运行,服务公司的市场、机票、火车票、酒店、金服、国旅、研发等各个业务条线。下面主要结合实时计算平台分享下我们在Flink落地过程中的一些实践经验及思考。

Flink在同程艺龙实时计算平台的研发与应用实践

同程艺龙技术:同程艺龙Jarvis分布式调度平台

摘要

谈到大数据,大家首先想到会是hive、yarn、es、spark、hbase等开源组件,目前基于开源解决方案的大数据平台建设一般也是围绕着它们作为底层支持的,同程艺龙也是采用这种开源方案。那么如何设计一个灵活性比较高的调度平台呢?

同程艺龙技术:复杂系统架构设计应对之道

摘要

架构设计的本质是通过抽象、分层、分治等思维方式,让系统具有更好的拓展性和维护性,尽可能延缓熵增的进程。

复杂系统架构设计应对之道

同程艺龙技术:安卓ART虚拟机Java Hook框架JavaTweak的设计与实现

摘要

不依赖xposed实现Java方法Hook。

安卓ART虚拟机Java Hook框架JavaTweak的设计与实现

同程艺龙技术:同程艺龙融合下的会员系统高可用架构设计

摘要

在大流量的冲击下,会员系统如何做到高性能和高可用?

同程艺龙融合下的会员系统高可用架构设计

同程艺龙技术:hudi在同程艺龙上的应用与实践

摘要

众所周知,hive数仓不支持数据更新,而我们绝大部分应用数据例如订单、会员信息、红包等都存在更新场景,那传统方案如何解决数据更新问题呢?

hudi在同程艺龙上的应用与实践

同程艺龙技术:Java实时代码覆盖率平台的思考与落地实践

摘要

近年来各互联网头部、腰部大厂都加大了质量度量体系相关的建设投入,出现了更多致力于测试效能的团队。

Java实时代码覆盖率平台的思考与落地实践

同程艺龙技术:kudu在同程旅行的实践

摘要

只有具备实际效果的数据才是正道。

kudu在同程旅行的实践

同程艺龙技术:同程旅行对象存储实践

摘要

核心业务场景对存储服务的要求越来越高,我们新的对象存储服务(OSS)是怎么做的呢?

同程旅行对象存储实践

同程艺龙技术:深入剖析MySQL Buffer Pool

摘要

Buffer Pool 作为MySQL当中至关重要的一个组件,MySQL所有增删改的操作,都需要在 Buffer Pool 中执行。

深入剖析MySQL Buffer Pool

同程艺龙技术:运用小程序Skyline技术构建无缝用户体验

摘要

让用户感受到界面的流畅和自然,才能增加用户对产品的好感度,提升用户体验。

运用小程序Skyline技术构建无缝用户体验

同程艺龙技术:同程APP首页瀑布流推荐模型技术实践

摘要

对推荐系统的不断探索和深耕,才能促进流量转化,为用户带来更好的服务体验。

同程APP首页瀑布流推荐模型技术实践

同程艺龙技术:StarRocks在同程旅行的应用与实践

摘要

解析StarRocks在同程旅行的生产落地实践。

StarRocks在同程旅行的应用与实践

同程艺龙技术:深度刨析 Innodb 存储结构

摘要

深入了解InnoDB背后的关键技术,揭开InnoDB存储结构的神秘面纱。

深度刨析 Innodb 存储结构

同程艺龙技术:微前端在数据中台的实践

摘要

本文介绍了微前端与Monorepo架构在前端项目开发中的结合应用。微前端可以实现模块化子应用的独立开发,Monorepo可以很好地管理子应用之间的依赖关系。文章给出了一个具体项目采用该架构的实践案例,包括子应用管理、公共库管理和自动化构建等。

微前端在数据中台的实践

同程艺龙技术:Smart-doc赋能JMeter性能压测实践

摘要

Smart-doc为JMeter性能压测注入了新的活力。本文探讨如何利用Smart-doc文档生成工具赋能JMeter性能测试。通过Smart-doc,用户可以快速的自动扫描代码生成JMeter性能测试脚本,提升性能压测的效率。

Smart-doc赋能JMeter性能压测实践

同程艺龙技术:同程旅行在skyline渲染引擎的最佳实践

摘要

微信小程序一直使用WebView作为渲染引擎,虽然具有独特的双线程架构设计和兼容web规范的开发体验,但受制于WebView的历史包袱和复杂的渲染流程,小程序在移动端性能上与原生应用存在一定差距。为了进一步优化性能,小程序推出全新渲染引擎Skyline,采用更精简高效的渲染管线,拥有诸多增强特性,使其性能更接近原生渲染体验。新特性包括worklet动画系统、手势系统、自定义路由、共享元素动画,以及scroll-view、swiper等常用组件的高性能实现。

同程旅行在skyline渲染引擎的最佳实践

同程艺龙技术:图解RocketMQ运行原理

摘要

这篇文章将通过图文结合的形式,深度解析分布式消息队列RocketMQ的运行原理。从Producer、Broker、Consumer三个模块出发,详解消息的写入、同步和消费流程,旨在为读者揭示其运行原理与机制。

图解RocketMQ运行原理

同程艺龙技术:同程旅行iOS App瘦身30%的探索实践之路

摘要

本文详细介绍了同程旅行App在iOS端进行瘦身的探索和实践过程。

同程旅行iOS App瘦身30%的探索实践之路

同程艺龙技术:区块链MerkleTree算法及其实际应用

摘要

区块链的概念首次在2008年末,由中本聪(Satoshi Nakamoto)发表在比特币论坛中的论文《Bitcoin: A Peer-to-Peer Electronic Cash System》提出。该技术通过hash散列,共识机制,签名等基础技术组合实现了比特币的挖矿和交易。在后来许多年间不断被大型企业,政府,金融机构研究,并在期货,能源等领域得到实践和使用。

腾讯技术:如何理解业务系统的复杂性?

摘要

软件开发提效到底在提什么?程序员能做什么?

如何理解业务系统的复杂性?

万亿级日访问量下,Redis在微博的9年优化历程

摘要

如果我们能把数据一致性解决好的话,Redis的应用场景会更广。

万亿级日访问量下,Redis在微博的9年优化历程

京东技术:EXCEL导入—设计与思考

摘要

B2BTC同城二期有一个Excel导入的功能,单次数据量小于一千,使用频次不高。但涉及到多个字段组成唯一约束,即每条数据操作时要根据唯一性组合字段来操作,要确保数据表中的数据不违反唯一性。

EXCEL导入—设计与思考

巧用 CSS 实现高频出现的复杂怪状按钮

摘要

告别切图,利用这个神奇的 CSS 技巧,巧妙实现复杂图形!

巧用 CSS 实现高频出现的复杂怪状按钮

meta技术:Sequence learning: A paradigm shift for personalized ads recommendations

摘要

AI plays a fundamental role in creating valuable connections between people and advertisers within Meta’s family of apps. Meta’s ad recommendation engine, powered by deep learning recommendation mo…

Sequence learning: A paradigm shift for personalized ads recommendations

阿里巴巴技术:构建理想容器镜像——以CSI为例

摘要

本文围绕阿里云CSI(Container Storage Interface)镜像构建的实际案例,探讨了一系列优化容器镜像的最佳实践。

构建理想容器镜像——以CSI为例

‹ 2024-11-19 日报 2024-11-21 日报 ›