美团技术团队
其他
美团技术年货 | 600+页电子书,前端、后端、算法、测试、运维系列大合集
新春将至,一年一度的美团技术年货也如期到来!星海横流,岁月成碑。2023年,美团技术博客走过了整整十个春秋,累计发布了580多篇技术文章,感谢大家的一路相伴。在龙年春节到来之际,我们精选过去一年公众号30多篇技术文章和科研论文,整理制作成一本600多页的电子书,作为新年礼物赠送给大家。这本电子书内容覆盖算法、后端、前端、测试、运维等多个技术领域,
其他
美团技术博客十周年,感谢一路相伴 | 内含福利
2013年12月4日,美团技术博客发布了第一篇技术文章。2014年9月30日,「美团技术团队」微信公众号同步更新技术博客的内容。10年的时间,3600多个日夜,我们共发布了570多篇技术文章。感谢大家的一路相伴。美团技术博客/公众号能够走到今天,很重要的一个原因是美团技术团队一直有着爱学习、爱分享的工程师文化。我们也愿意把美团经过验证的、比较好的技术实践经验,分享给更多爱学习的小伙伴,跟大家一起学习、共同成长。我们没有涨粉的「套路」,也没有运营的「绝学」,美团技术博客/公众号像树一样缓缓地成长,枝繁叶茂靠的是美团技术同学用心撰写的一篇篇文章。我们没有浮夸绚丽的「辞藻」,也没有空洞乏味的「鸡汤」,美团技术博客/公众号有着树一般的平凡模样,求真务实、用心分享技术实践经验才是我们最坚定的信仰。期待未来,跟大家一起学习,共同成长。上周,我们征集了大家跟技术博客的一些故事,看到大家的留言后,我们非常感动。正是因为有大家鼓励和认可,才让我们一直坚持走到了今天。特别感谢以上6位同学,我们会联系大家邮寄礼物(三合一无线充)。在这里,也感谢其他给我们留言的小伙伴们,感谢大家的鼓励和祝福!美团技术博客/公众号,感谢大家的一路相伴。相信坚持的力量,期待下一个十年!活动一如果大家有什么想说的话,欢迎给我们留言。伙伴们的鼓励和支持,是我们砥砺前行的最大动力!我们会选择点赞最高的6位小伙伴送上一份精美礼物。Better出行系列大容量双肩背包活动二关注「美团技术团队」微信公众号在菜单栏对话框回复:
其他
美团技术博客即将十周岁啦 | 欢迎分享你跟它的故事
种一棵树最好的时间是十年前,其次是现在。2013年12月04日,美团技术博客发布了第一篇技术文章。时光荏苒,岁月如歌。美团技术博客即将迎来自己十周岁的生日。感谢大家的一路相伴。十年来,美团技术博客累计发布了570多篇技术文章。我们相信坚持和积累的力量,愿意长期、持续做有价值的事情。今天刚好是感恩节,这里特别感谢伙伴们对美团技术博客多年的厚爱和支持。今天,我们在这里面向伙伴们征集大家跟美团技术博客一起成长的故事。我们希望能将这些故事分享给更多的伙伴,在技术成长的路上能多收获一份鼓励,坚定一起前行的信念。故事征集在本篇文章下留言,分享你跟美团技术博客/公众号一起成长的故事,比如看到了哪篇文章,对自己启发比较大,或帮助解决了工作、学习中的某个难题;亦或,你对美团技术博客/公众号有哪些建议等等。我们会选择6个最能打动人心故事、留言,每人送上一份特别的小礼物——Code
其他
基于UI交互意图理解的异常检测方法
个)是否在同一簇的决策问题,由此定义了在聚类问题上的混淆矩阵(TP,TN,FP,FN)。因此本研究用Precision来衡量聚类结果的准确性,用Recall表示聚类结果的全面性,而两者的F1
其他
美团技术年货来了!1300+页的电子书,涵盖前端、后端、算法、数据、运维、安全
新春将至,一年一度的美团技术年货也如约到来。时间煮雨,岁月缝花,花开无声,花谢无语。2022这一年,我们一起经历了无数的悲喜,也留下了满满的回忆。也许生活就是这样,只有历尽波澜,才能欣赏茫茫大海的辽阔和无边,才能感受到漫天星辰的光芒和温暖。在2023年春节到来之际,我们从去年美团技术团队公众号上精选了60多篇技术文章,整理制作成一本1300多页的电子书,作为新年礼物赠送给大家。这本电子书内容覆盖算法、前端、后端、数据、运维/安全等多个技术领域,希望能对同学们的工作和学习有所帮助。也欢迎大家转给更多有相同兴趣、爱好学习的同事和朋友们,一起切磋,共同成长。祝愿2023年,大家诸事顺遂,健康平安。
2023年1月12日
其他
2022年 | 美团技术团队公众号最受欢迎的20篇文章
时光匆匆,就要跟2022年说再见了!提前祝大家新年快乐。2013年12月4日,美团技术团队博客诞生,发表了第1篇技术文章。9年多的时间,3312个日夜,目前我们已经发布了548篇技术文章,美团技术团队博客/公众号,感谢大家的一路相伴。每年的这个时候,我们都会准备一篇年终总结,将本年度最受欢迎的文章推荐给大家。本期我们汇总了2022年度阅读量比较靠前的20篇文章(点击下方的小标题即可访问),欢迎大家品阅。01
2022年12月29日
其他
美团外卖推荐智能流量分发的实践与探索
等。DIN1强调用户兴趣是多样的,并引入了注意力机制来捕捉用户对不同目标商品的不同兴趣。DIEN2指出,历史行为之间的时间关系对于建模用户的兴趣漂移很重要,并设计了一个带有辅助损失的
2022年12月8日
其他
美团外卖搜索基于Elasticsearch的优化实践
容器,支持倒排链重叠的情况下的数据合并。我们在发现也有论文与我们的想法不谋而合,有兴趣了解可以参考具体论文[9]。另外,在增量索引场景下,如果增量索引的变更量非常大,那么势必会遇到频繁更新内存
2022年11月17日
其他
美团高性能终端实时日志系统建设实践
日志查询流程设计图Elasticsearch:是一个分布式的开源搜索和分析引擎,具有接入成本低、扩展性高和近实时性等优点,比较适合用来做大数据量的全文检索服务,例如日志查询等。3
2022年11月3日
其他
深入理解函数式编程(上)
10可以使用1替换m,3替换n,那么整个表达式可以化简为4。这也是函数式编程里面的引用透明性的由来。需要注意的是,这里的1和3表示表达式运算值,可以替换为其他表达式。比如把1替换为(λm.λn.m
2022年10月27日
其他
数字化新业态下数据安全创新——Token化
>密文的关联关系实现明文换Token(正查)和Token换明文(反查)的业务逻辑。注意,应用并不能通过Token化直接获得明文,而是获得密文,通过KMS获得解密权限后本地解密获得明文。3.5
其他
自动化测试在美团外卖的实践与落地
Native、美团小程序、H5等,不同技术栈的底层技术实现不同,渲染机制不同,进而对测试方式要求也有所不同,这也在无形中增加了测试的难度。下图汇总了美团多业务、多技术、多App的一些典型场景。图1
2022年9月15日
其他
KDD 2022 | 美团技术团队精选论文解读
论文作者:刘畅(清华大学)、苑苑(清华大学)、高宸(清华大学)、白琛(美团)、罗灵锐(美团)、杜小毅(美团)、史鑫磊(美团)、罗恒亮(美团)、金德鹏(清华大学)、李勇(清华大学)|
2022年8月18日
其他
提升资源利用率与保障服务质量,鱼与熊掌不可兼得?
演进规划随着云计算时代的到来,大规模资源运营面临着如何在保障服务质量的同时提升资源利用率(降本增效)。但这两个目标的达成在当前的软硬件技术水平上,是相互矛盾的。本文介绍的LAR(Load
2022年8月11日
其他
美团搜索粗排优化的探索与实践
模型的优化。考虑到粗排有严格的性能约束,直接将精排优化的工作复用到粗排是不适用的。下面会介绍关于将精排的排序能力迁移到粗排的精排联动效果优化工作,以及基于神经网络结构自动搜索的效果和性能
2022年8月11日
其他
Kafka在美团数据平台的实践
TOR容灾挑战我们从工程实现的角度,归纳总结了当前主流图神经网络模型的基本范式,实现一套通用框架,以期涵盖多种GNN模型。以下按照图的类型(同质图、异质图和动态图)分别讨论。图3-7
2022年8月4日
其他
日志导致线程Block的这些坑,你不得不防
日志异步处理流程日志异步处理流程示意如图26所示,整体步骤如下:业务线程组装日志事件对象,如创建日志快照或者初始化日志字段等。日志事件对象入队,如BlockingQueue队列或Disruptor
2022年7月28日
其他
可视化全链路日志追踪
TraceLogger日志工具包下面是TraceLogger工具包分别进行业务日志和节点日志上报的使用案例,整体的改造成本较低。业务日志上报:无学习成本,基本无改造成本。案例:业务日志上报
2022年7月21日
其他
ACM SIGIR 2022 | 美团技术团队精选论文解读
论文作者:张凯(美团),刘淇(中国科学技术大学),黄振亚(中国科学技术大学),张梦迪(美团),张琨(合肥工业大学),程明月(中国科学技术大学大学),武威(美团),陈恩红(中国科学技术大学)|
2022年7月21日
其他
工程效能CI/CD之流水线引擎的建设实践
order概念,为每个组件作业设置具体的执行次序,根据当前已执行作业的次序,快速筛选出下一批次序仅大于当前的作业,若并行执行,仅需将作业的次序设置成相同即可。图8
2022年7月14日
其他
大众点评搜索相关性技术探索与实践
搜索相关性现有技术搜索相关性旨在计算Query和返回Doc之间的相关程度,也就是判断Doc中的内容是否满足用户Query的需求,对应NLP中的语义匹配任务(Semantic
2022年7月6日
其他
YOLOv6:又快又准的目标检测框架开源啦
展示了输入分辨率变化时各检测网络模型的性能对比,曲线上的点从左往右分别表示图像分辨率依次增大时(384/448/512/576/640)该模型的性能,从图中可以看到,YOLOv6
2022年6月23日
其他
CVPR 2022 | 美团技术团队精选论文解读
COCO和Flickr30K数据集的实验表明,本文提出的DeeCap模型在有4倍加速度的同时保有了非常有竞争力的性能。相关代码链接:DeeCap。通过模仿学习来优化深层网络特征的流程图Paper
2022年6月23日
其他
端智能在大众点评搜索重排序的应用实践
方式,提取的形式包括:Hit(是否命中)、Frequency(命中多少次)、Step(间隔多久)等等,除了单变量序列的交叉,还可以组合多个变量进行交叉,来提升行为描述的粒度和区分度。图7
2022年6月16日
其他
美团综合业务推荐系统的质量模型及实践
血缘拓展质量分以请求的粒度统计,在数据应用服务中,请求只是数据对外输出的形式之一。在完成基础的质量分后,请求的生命周期应该延展到数据全链路,这样对质量的度量才完整。这时就依赖数据的血缘关系,将数据表
2022年6月16日
其他
数据库全量SQL分析与审计系统性能优化之旅
watcher登录用户名对于审计来说极其重要,客户端往往都是通过长连接访问MySQL,而登录信息仅出现在MySQL通信协议的认证握手阶段,仅通过抓包容易错过。watcher通过定时执行show
2022年6月9日
其他
美团获得小样本学习榜单FewCLUE第一!Prompt Learning+自训练实战
----------招聘信息美团搜索与NLP部/NLP中心是负责美团人工智能技术研发的核心团队,使命是打造世界一流的自然语言处理核心技术和服务能力,依托NLP(自然语言处理)、Deep
2022年6月9日
其他
Android对so体积优化的探索与实践
的类型是“字符串”,可以说动态符号表的所有导出符号构成了一个“字符串-地址“的映射表。调用者获取目标函数的地址后,准备好参数跳转到该地址就可以执行这个函数了。另一方面,当前
2022年6月2日
其他
如何应对开源组件⻛险?软件成分安全分析(SCA)能力的建设与演进
能力是这一体系当中比较重要的一环,可以为整个体系提供一套完整的知识库,为后续供应链⻛险检测逻辑提供一套完整的数据。最后,特别感谢美团质量效率团队、基础技术团队、到店事业群技术部餐饮的测试团队在整个
2022年5月26日
其他
业务数据治理体系化思考与实践
1:发现问题和制定目标,发现问题要从业务数据开发团队的视角出发,围绕服务好业务、遵守数据研发规范、收集好用户反馈,尽可能全地发现和收集相关需要解决的问题。同时,制定的目标要具备可实现性。STEP
2022年5月12日
其他
CompletableFuture原理与实践-外卖商家端API的异步化
executor);//2、CompletableFuture.completedFuture()直接创建一个已完成状态的CompletableFutureCompletableFuture
2022年5月12日
其他
数据库异常智能分析与诊断
架构顶层设计顶层设计只是“万里长征第一步”,接下来我们将自底向上逐步介绍我们基于顶层设计开展的具体工作,将从数据采集层的设计、计算存储层的设计和分析决策层的设计逐步展开。3.2
2022年5月5日
其他
基于代价的慢查询优化建议
5.7中,这些操作代价的默认值都可以进行配置。为了计算出方案的总代价,还需要参考一些统计数据,如表数据量大小、元数据和索引信息等。MySQL的代价优化器模型整体如下图所示:代价模型2.3
2022年4月21日
其他
知识图谱可视化技术在美团的实践与探索
function:将动画都封装成返回Promise的函数,可以解决多个动画模块依赖的问题,这个方案对不同动画模块开发者的协作效率有很大的提升,但是依然无法暂停和取消动画。code-js异步async
2022年4月14日
其他
Linux中基于eBPF的恶意利用与检测机制
bpf来查看系统所有挂在的文件类型,是否包含BPFFS类型。确定BPFFS的目录后,我们再查看目录下的挂载点是否存在异常。取证内核已加载的BPF对象导出bpftool工具可以导出有FD
2022年4月7日
其他
NeurIPS 2021 | Twins:重新思考高效的视觉注意力模型设计
CPE),从而使得模型具有平移等变性(即输入图像发生平移后,输出同时相应发生变化),可以灵活处理来自不同空间尺度的特征,从而能够广泛应用于图像分割、检测等变长输入的场景。Twins-SVT
2022年3月24日
其他
TensorFlow在美团外卖推荐场景的GPU训练优化实践
Variable。对于前者,做Variable合并不会影响到算法效果。而对于后者,它反向梯度是IndexedSlices对象,卡间同步默认走的是AllGather通信,如果业务模型中对于Sparse
2022年3月24日
其他
Java系列 | 远程热部署在美团的落地实践
ClassLoader是框架自定义的ClassLoader统称,例如Jetty项目是WebAppclassLoader。其中Urlclasspath为当前项目的lib文件件下,例如Spring
2022年3月17日
其他
美团外卖广告平台化的探索与实践
高性能实践流程引擎服务于C端服务,与传统的硬编码调度相比,引擎的调度性能要至少能持平或在一个可接受的性能损失阈值内。下面,我们将从调度器设计、调度线程调优这两个有代表性的方面介绍下我们的性能实践。①
2022年3月3日
其他
GPU在外卖场景精排模型预估中的应用实践
All”的多模型统一形态。同时,结合美团的硬件条件和基础,实现了纯CPU预估架构向CPU+GPU异构架构的切换,在固定成本前提下,有效的释放了算力空间,计算吞吐提升了近4倍。针对GPU
2022年3月3日
其他
数据治理一体化实践之体系化建模
体系化建模,搭建起了数据定义到生产的桥梁,实现数据到信息的转化,提供了完备的流程保障,并在配送内部实现了涉及10多个主题、180多个原子指标、300多个计算指标和90多个衍生指标的统一。图11
2022年2月24日
其他
美团集群调度系统的云原生实践
Cloud)也只有7%~17%的资源利用率,可见资源浪费有多严重。究其原因,在线应用对于资源利用率非常敏感,业界不得不预留额外资源以保障重要应用的服务质量(QoS,Qualityof
2022年2月17日
其他
美团技术年货:1200+页电子书,覆盖前后端、算法、数据、安全、测试、顶会论文
新年将至,年味渐浓。虽然疫情的阴霾还没彻底消散,但是相信很多人都对2022年的春天充满了期待。期待春暖花开,期待国泰民安,期待能早一天在阳光下自由地呼吸。老规矩,一年一度的美团技术年货如期而至。在2022年春节到来之际,我们精选过去一年公众号50多篇技术文章以及20多篇国际顶会论文,整理制作成一本厚达1200多页的电子书,作为新年礼物赠送给大家。这本电子书内容覆盖前端、后端、算法、数据、安全、测试等多个领域,希望能对同学们的工作和学习有所帮助。大家如果觉得有价值,也欢迎转给更多有相同兴趣、积极上进的同事和朋友们,一起切磋,共同成长。最后,祝大家阖家欢乐,健康平安。新的一年,「虎」力全开,走出个「龙行虎步」,闯出个「虎虎生威」!如何获取?关注「美团技术团队」微信公众号,回复
2022年1月20日
其他
从0到1:美团端侧CDN容灾解决方案
侧的容灾,我们主要实现了对静态资源,异步资源和图片资源的容灾。实现思路要实现资源的容灾,最主要的问题是感知资源加载结果。通常我们是在资源标签上面添加错误回调来捕获,图片容灾可以这样实现,但这并不适合
2022年1月13日
其他
2021年美团技术团队最受欢迎的22篇技术文章
再见2021你好2022「美团技术团队」微信公众号祝大家新年快乐!温故而知新,我们根据文章的「阅读量」和「在看」数,以及所覆盖的技术领域,精选了22篇技术文章作为新年礼物送给大家。希望在2022年,继续陪大家一起,静心苦练,砥砺向前。为了做出更好的内容,从2022年开始,我们在选题层面想多听听大家的意见和建议。我们准备了一份调研问卷,欢迎大家帮忙填写。我们会评选出5位小伙伴,每人送上一个美团礼品店的精美键盘手托(活动的截止日期为2022年1月6日)。2021年「阅读量」最高的11篇技术文章如何优雅地记录操作日志
2021年12月30日
其他
FlutterWeb性能优化探索与实践
进行缓存资源进行请求,利用浏览器本身的缓存策略,把其他业务的资源文件写入。当用户访问已命中缓存的页面时,资源已被提前加载,这样可以有效地减少首屏的加载时间。下图为运行阶段的详细方案设计:图18
2021年12月16日