2020 年,对所有人来说,都是一个十分特地的年份。年初新冠肆虐,让咱们焦虑、茫然。但咱们举国协力,一起走过了阴郁和风雨。这一年,咱们播种了有数的打动,特别感谢 26 万读者的一路相伴。
明天是 2020 年最初的一天,刚好也是周四,又到了咱们跟大家见面的工夫。美团技术团队公众号提前祝大家新年快乐,咱们整顿了本年度「浏览量」最高的 8 篇文章和「在看」数最高的 8 篇文章。祝大家在新的一年里,乘风破浪会有时,直挂云帆济桑田。
2020 年浏览量最高的 8 篇技术文章
1. Java 线程池实现原理及其在美团业务中的实际 (浏览量 36646)
随着计算机行业的飞速发展,摩尔定律逐步生效,多核 CPU 成为支流。应用多线程并行计算逐步成为开发人员晋升服务器性能的根本武器。J.U.C 提供的线程池 ThreadPoolExecutor 类,帮忙开发人员治理线程并不便地执行并行任务。理解并正当应用线程池,是一个开发人员必修的基本功。
本文开篇简述线程池概念和用处,接着联合线程池的源码,帮忙读者领略线程池的设计思路,最初回归实际,通过案例讲述应用线程池遇到的问题,并给出了一种动态化线程池解决方案。
2. 挪动端 UI 一致性解决方案 (浏览量 32916)
外卖 UI 一致性我的项目是外卖 UI 设计团队与研发团队共建的我的项目,目标是改善用户端体验的一致性,晋升多技术计划间组件的通用性和复用率,升高整体视觉改版带来的研发老本。外卖技术团队通过在实践中一直总结经验,开发了一套残缺的 UI 一致性解决方案,目前曾经获得了一些成绩,本文系实践经验分享。
3. 美团万亿级 KV 存储架构与实际 (浏览量 30539)
KV 存储作为美团一项重要的在线存储服务,承载了在线服务每天万亿级的申请量。
在 2019 年 QCon 寰球软件开发大会(上海站)上,美团高级技术专家齐泽斌分享了《美团点评万亿级 KV 存储架构与实际》,本文系演讲内容的整顿,第一局部讲述了美团 KV 存储的倒退历程;第二局部论述了内存 KV Squirrel 架构和实际;第三局部介绍了长久化 KV Cellar 架构和实际;最初分享了将来的倒退布局和业界新趋势。
4. 智能搜寻模型预估框架的建设与实际 (浏览量 28978)
在过来十年,机器学习在学术界获得了泛滥的冲破,在工业界也有很多利用落地。美团很早就开始摸索不同的机器学习模型在搜寻场景下的利用,从最开始的线性模型、树模型,再到近两年的深度神经网络、BERT、DQN 等,并在实践中也获得了良好的成果与产出。
在美团搜寻 AI 化的过程中,比拟外围的两个组件是模型训练平台 Poker 和在线预估框架 Augur。本文次要与大家探讨 Augur 的设计思路、成果,以及它的劣势与有余,最初也简略介绍了一下 Poker 平台的价值。心愿这些内容对大家有所帮忙或者启发。
5. Java 中 9 种常见的 CMS GC 问题剖析与解决 (浏览量 28636)
目前,互联网上 Java 的 GC 材料要么是次要解说实践,要么就是针对繁多场景的 GC 问题进行了分析,对整个体系总结的材料少之又少。前事不忘; 后事之师,后事之师,美团的几位工程师历时一年多的工夫,收集了外部各种 GC 问题的剖析文章,并联合集体的了解做了一些总结,心愿能起到“抛砖引玉”的作用。
6. 美团配送 A / B 评估体系建设与实际 (浏览量 27644)
2019 年 5 月 6 日,美团正式推出新品牌“美团配送”,公布了美团配送新愿景:“每天实现一亿次值得信赖的配送服务,成为不可或缺的生存基础设施。”当初,美团配送曾经服务于全国 400 多万商家和 4 亿多用户,笼罩 2800 余座市县,日沉闷骑手超过 70 万人,成为寰球当先的分钟级配送网络。
本文从评估体系建设的起因开始动手,重点论述了美团配送技术团队在 A / B 评估体系构建过程中的一些思考和具体的实际,包含如何建设齐备的指标体系、如何建设迷信权威的评估形式等等。心愿可能给大家一些启发和帮忙。
7. 新一代垃圾回收器 ZGC 的摸索与实际 (浏览量 27233)
很多低提早高可用 Java 服务的零碎可用性常常受 GC 进展的困扰,作为新一代的低提早垃圾回收器,ZGC 在大内存低提早服务的内存治理和回收方面,有着十分不错的体现。
本文从 GC 之痛、ZGC 原理、ZGC 调优实际、降级 ZGC 成果等维度开展,详述了 ZGC 在美团低延时场景中的利用,以及在生产环境中获得的一些成绩。心愿这些实际对大家有所帮忙或者启发。
8. 设计模式在外卖营销业务中的实际 (浏览量 25717)
业务策略多变导致需要多变,是业界很多技术团队面临的最具挑战的问题之一。那么如何设计一套易于扩大和保护的营销零碎呢?
美团外卖营销技术团队分享了从畛域模型到代码工程之间的转化,从 DDD 引出了设计模式,并具体介绍了工厂办法模式、策略模式、责任链模式以及状态模式这四种模式在美团营销业务中的具体实现,将实践与实际进行了一次深度联合。
备注:以上所有文章均为技术文章,非技术类不统计在内。浏览量统计日期为 12 月 31 日 16:00,后续数字会产生变更,请大家知悉。
2020 年「在看」最高的 8 篇公众号文章
1. 外卖客户端容器化架构的演进 (在看 3820,浏览量 18941)
好的架构要一直演变,进而去适应业务的倒退。美团在挪动端上的架构,也经验了组件化、平台化、RN 混合化,到当初开始向容器化变迁。容器化架构充沛地利用了当初的跨端技术,将动态化的能力最大化地赋予了业务。
作为美团最为重要的业务之一,美团外卖挪动端的架构演进是怎么的呢?本文将为你揭开背地的思考、技术细节以及实际。
2. AIOps 在美团的摸索与实际——故障发现篇 (在看 3499,浏览量 14972)
AIOps,最后的定义是 Algorithm IT Operations,是利用运维算法来实现运维的自动化,最终走向无人化运维。随着技术成熟,逐渐确定为 Artificial Intelligence for IT Operations——智能运维,将人工智能利用于运维畛域,基于已有的运维数据(日志、监控信息、利用信息等),通过机器学习的形式来进一步解决自动化运维无奈解决的问题。
本文系 AIOps 在美团的摸索与实际的第一局部,如何主动发现故障问题,其中重点介绍了美团时序数据异样检测零碎 Horae 的架构与设计。
3. 工程师的基本功是什么?该如何练习?听听美团技术大咖怎么说 (在看 3415,浏览量 29265)
在美团有一句老话,叫做“苦练基本功”。美团创始人王兴解读的基本功是业务和治理的根本动作。只有能把基本功扎实练好,就能产生微小价值。然而滴水石穿非一日之功,练好基本功是一个长期的事件。
苦练基本功,咱们要调整好心态面对长期的挑战,同时在反复工作中失去自我晋升,将简略的事件做到更好,将咱们的能力进步一大截。那么对于技术同学来说,业余基本功是什么?又该如何练习呢?一起听听美团技术大咖是如何了解技术基本功的吧 ……
4. 基本功 | Java 即时编译器原理解析及实际 (在看 3394,浏览量 19523)
跟其余常见的编程语言不同,Java 将编译过程分成了两个局部,这就对性能带来了肯定的影响。而即时(Just In Time, JIT)编译器可能进步 Java 程序的运行速度。
本文会先解析一下即时编译器的原理,而后再分享一些在美团实际的教训,心愿能对大家有所帮忙或者启发。
5. KDD Cup 2020 多模态召回较量亚军计划与搜寻业务利用 (在看 3376,浏览量 8526)
ACM SIGKDD(ACM SIGKDD Conference on Knowledge Discovery and Data Mining)是世界数据挖掘畛域的顶级国内会议。往年,KDD Cup 共设置四个赛道共五道赛题,波及数据偏差问题(Debiasing)、多模态召回(Multimodalities Recall)、自动化图学习(AutoGraph)、反抗学习问题和强化学习问题。
美团搜寻广告算法团队最终在 Debiasing 赛道中取得冠军(1/1895),在 AutoGraph 赛道中也取得了冠军(1/149)。在 Multimodalities Recall 赛道中,亚军被美团搜寻与 NLP 团队摘得(2/1433),而季军被美团搜寻广告算法团队支出囊中(3/1433)。
本文将介绍多模态召回较量亚军的技术计划,以及在美团搜寻业务中的利用与实际,心愿能给从事相干工作的同学带来一些帮忙或者启发。
6. Flutter 包大小治理上的摸索与实际 (在看 3246,浏览量 16185)
Flutter 作为一种全新的响应式、跨平台、高性能的挪动开发框架,在性能、稳定性和多端体验统一上都有着较好的体现,自开源以来,曾经受到越来越多开发者的青睐。
然而,Flutter 的引入往往带来包体积的增大,给很多研发团队带来了很大的困扰。美团外卖前端团队对 Flutter 的包大小问题进行了调研和实际,设计并实现了一套基于动静下发的包大小优化计划,心愿对从事 Flutter 开发相干的同学可能带来一些启发或者帮忙。
7. KDD Cup 2020 主动图学习较量冠军技术计划及在美团广告的实际 (在看 3126,浏览量 9322)
ACM SIGKDD(国内数据挖掘与常识发现大会,简称 KDD)是数据挖掘畛域的国内顶级会议。本文介绍了 AutoGraph 赛题的技术计划,以及团队在广告零碎中图示意学习的利用与钻研,心愿对大家有所帮忙或者启发。
8. KDD Cup 2020 Debiasing 较量冠军技术计划及在美团广告的实际 (在看 2978,浏览量 11599)
ACM SIGKDD(国内数据挖掘与常识发现大会,简称 KDD)是数据挖掘畛域的国内顶级会议。本文介绍了 Debiasing 赛题的技术计划,以及团队在广告业务中偏差打消的利用与钻研。
备注:以上蕴含所有文章(含技术类文章)。浏览量统计日期为 12 月 31 日 16:00,后续数字会产生变更,请大家知悉。
写在前面
2020 年 3 月 4 日,美团技术团队迎来了第 10 个生日。2010 年 3 月 4 日美团网上线的时候,整个公司总共十来人,在一套三居室的民房里起步。其中技术团队只有 5 集体,令人感动的是,当初有 4 位还在美团。如果你想理解美团技术团队更多的故事,请移步《美团技术十年:让咱们打动的那些人那些事》。
十年磨一剑,咱们播种有数的成长与感悟。这期间缓缓积攒的一些货色,慢慢渗入咱们的血液,成为咱们的基因。
美团技术团队是一个求真、求实的团队,咱们欢送优良的你退出咱们,跟咱们一起好高鹜远,一直谋求卓越。感兴趣的同学,能够点击:《想进美团不晓得选哪个技术岗位?这里有一份通关秘籍!》
在往年 4 月 23 日世界读书日的当天,咱们还给大家举荐了一份《举荐珍藏 | 美团技术团队的书单》,刚好趁着这个元旦假期,大家能够也静下心读一读,思考一下如何更好地度过 2021 年。
工夫,是咱们最好的敌人。在美团,咱们信奉急躁和保持的力量,违心继续去做一些正确、有积攒、可能外表看上去不那么重要实则十分要害的事件。
2013 年 12 月 4 日,美团技术团队博客诞生,发表第 1 篇文章《YUI3 在美团的实际》。2020 年 12 月 6 日,微信公众号关注者总数冲破 26 万。7 年的工夫,2259 天,427 篇文章,美团技术团队博客 / 公众号,感激 7 年来大家的一路相伴!每一篇文章,都凝聚着你我的致力。始终有你,真好。将来持续同行,一起成长!
最初,祝大家新年快乐,衰弱安全 ~~
| 想浏览更多技术文章,请关注美团技术团队(meituantech)官网微信公众号。
| 在公众号菜单栏回复【2019 年货】、【2018 年货】、【2017 年货】、【算法】等关键词,可查看美团技术团队历年技术文章合集。