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年货】、【算法】等关键词,可查看美团技术团队历年技术文章合集。