基于SSD的Kafka应用层缓存架构设计与实现

2021-01-17
阅读 8 分钟
1.6k
目前在美团数据平台中,Kafka承担着数据缓冲和分发的角色。如下图所示,业务日志、接入层Nginx日志或线上DB数据通过数据采集层发送到Kafka,后续数据被用户的实时作业消费、计算,或经过数仓的ODS层用作数仓生产,还有一部分则会进入公司统一日志中心,帮助工程师排查线上问题。
封面图

2020年美团技术团队最受欢迎的16篇技术文章

2021-01-04
阅读 6 分钟
5.7k
2020年,对所有人来说,都是一个非常特别的年份。年初新冠肆虐,让我们焦虑、茫然。但我们举国协力,一起走过了阴霾和风雨。这一年,我们收获了无数的感动,特别感谢26万读者的一路相伴。

隐藏在浏览器背后的“黑手”

2020-12-28
阅读 10 分钟
5.9k
本文从黑产攻击方式、木马恶意行为、监控及防御方案等角度对Lnkr木马进行分析,此类木马影响范围较广,攻击手法多样,但国内目前相关的资料却非常稀少,希望本文的实践经验和总结能对从事相关安全检测的同学有所帮助。

C++服务编译耗时优化原理及实践

2020-12-11
阅读 11 分钟
4.5k
大型C++工程项目,都会面临编译耗时较长的问题。不管是开发调试迭代、准入测试,亦或是持续集成阶段,编译行为无处不在,降低编译时间对提高研发效率来说具有非常重要意义。

ICDM论文:探索跨会话信息感知的推荐模型

2020-12-11
阅读 8 分钟
2.7k
会话推荐(Session-based Recommendation)是推荐领域的一个子分支, 美团平台增长技术部也在该领域不断地进行探索。不久前,该部门提出的跨会话信息感知的时间卷积神经网络模型(CA-TCN)被国际会议ICDM NeuRec Workshop 2020接收。本文会对论文中的CA-TCN模型进行介绍,希望能对从事相关工作的同学有所帮助或者启发。

复杂环境下落地Service Mesh的挑战与实践

2020-12-04
阅读 8 分钟
2.3k
在私有云集群环境下建设 Service Mesh ,往往需要对现有技术架构做较大范围的改造,同时会面临诸如兼容困难、规模化支撑技术挑战大、推广困境多等一系列复杂性问题。本文会系统性地讲解在美团在落地 Service Mesh 过程中,我们面临的一些挑战及实践经验,希望能对大家有所启发或者帮助。

CIKM 2020 | 一文详解美团6篇精选论文

2020-12-04
阅读 6 分钟
4.6k
CIKM是信息检索、知识管理和数据库领域中顶级的国际学术会议,自1992年以来,CIKM成功汇聚上述三个领域的一流研究人员和开发人员,为交流有关信息与知识管理研究、数据和知识库的最新发展提供了一个国际论坛。大会的目的在于明确未来知识与信息系统发展将面临的挑战和问题,并通过征集和评估应用性和理论性强的顶尖研究...

移动端UI一致性解决方案

2020-11-27
阅读 12 分钟
3k
很多技术同学都知道,移动端往往比较侧重业务开发,这会导致人员规模不断扩大,项目复杂度也会持续增长。而为了满足业务的快速上线,很难去落实统一的设计规范,在开发过程中由于UI缺乏标准导致的问题不断凸显,具体体现在以下4个层面:

美团无人车引擎在仿真中的实践

2020-11-27
阅读 6 分钟
1.8k
过去几年,自动驾驶技术有了飞速发展。国内也出现了许多自动驾驶创业企业,这些公司以百度开源项目Apollo为起点,大都可以直接进行公开道路测试,公开道路测试也成为促进技术进步的主要方法。基础问题得以解决之后,行业面临的更多是长尾问题,依靠路测驱动自动驾驶能力建设的方式变得不再高效,离线仿真的地位日益凸显...

Apache Kylin的实践与优化

2020-11-20
阅读 8 分钟
2.3k
销售业务的特点是规模大、领域多、需求密。美团到店餐饮擎天销售系统(以下简称“擎天”)作为销售数据支持的主要载体,不仅涉及的范围较广,而且面临的技术场景也非常复杂(多组织层级数据展示及鉴权、超过1/3的指标需要精准去重,峰值查询已经达到数万级别)。在这样的业务背景下,建设稳定高效的OLAP引擎,协助分析人员...

Java中9种常见的CMS GC问题分析与解决

2020-11-13
阅读 57 分钟
5.2k
| 本文主要针对 Hotspot VM 中“CMS + ParNew”组合的一些使用场景进行总结。重点通过部分源码对根因进行分析以及对排查方法进行总结,排查过程会省略较多,另外本文专业术语较多,有一定的阅读门槛,如未介绍清楚,还请自行查阅相关材料。

积木Sketch插件进阶开发指南

2020-11-06
阅读 18 分钟
2.9k
The fewer sources of truth we have for a design system, the more efficient we are.——Jon Gold设计系统的真理来源越少,效率就越高。——Jon Gold,知名全栈设计师

美团内部讲座|周烜:华东师范大学的数据库系统研究

2020-11-06
阅读 16 分钟
1.9k
【Top Talk/大咖说】由美团技术学院和科研合作部主办,面向全体技术同学,定期邀请美团资深技术专家、业界大咖、高校学者及畅销书作者,为大家分享最佳实践、互联网热门话题、学术界前沿技术进展等内容,帮助美团同学开拓视野、提升认知。2020年10月27日,Top Talk邀请到了华东师范大学周烜老师,请他带来题为《华东师范...

Native地图与Web融合技术的应用与实践

2020-10-30
阅读 7 分钟
2.6k
美团打车业务很早就在美团App与点评App中提供了服务入口,并在技术上采用了H5与Native的混合开发技术。随着业务上线,有用户反馈我们的地图性能有一些问题,原因是我们打车地图使用的是Web版的地图(通过腾讯地图JavaScript API),业内同类产品使用的是Native版的地图SDK,Native地图相比Web地图具有天然的性能优势,所...

美团内部讲座|北航全权:一种城市空中移动性管理分布式控制框架

2020-10-30
阅读 9 分钟
1.8k
无人机交通以及最近兴起的空中移动性管理得到了广泛的关注。为此,波音、空客、霍尼韦尔和贝尔等传统航空巨头以及Uber等新兴世界级影响力的企业纷纷加入。本报告提出了空中高速公路方案以及仿真测试。该方案基于时空大数据,考虑了交通网络、航线规划和分布式控制设计。在空中高速公路上,每架无人机都有自己的规划的航...

基本功 | Java即时编译器原理解析及实践

2020-10-23
阅读 18 分钟
3.2k
常见的编译型语言如C++,通常会把代码直接编译成CPU所能理解的机器码来运行。而Java为了实现“一次编译,处处运行”的特性,把编译的过程分成两部分,首先它会先由javac编译成通用的中间形式——字节码,然后再由解释器逐条将字节码解释为机器码来执行。所以在性能上,Java通常不如C++这类编译型语言。

AIOps在美团的探索与实践——故障发现篇

2020-10-19
阅读 13 分钟
4k
AIOps,最初的定义是Algorithm IT Operations,是利用运维算法来实现运维的自动化,最终走向无人化运维。随着技术成熟,逐步确定为Artificial Intelligence for IT Operations——智能运维,将人工智能应用于运维领域,基于已有的运维数据(日志、监控信息、应用信息等),通过机器学习的方式来进一步解决自动化运维无法解...

ACM MM顶会论文 | 对话任务中的“语言-视觉”信息融合研究

2020-10-19
阅读 5 分钟
3.2k
目标导向的视觉对话是“视觉-语言”交叉领域中一个较新的任务,它要求机器能通过多轮对话完成视觉相关的特定目标。该任务兼具研究意义与应用价值。日前,北京邮电大学王小捷教授团队与美团AI平台NLP中心团队合作,在目标导向的视觉对话任务上的研究论文《Answer-Driven Visual State Estimator for Goal-Oriented Visual D...

外卖客户端容器化架构的演进

2020-10-01
阅读 15 分钟
9.9k
移动端的跨平台技术不是一个新话题,早在几年前,WebView容器、React Native、Weex、Flutter、小程序等移动端跨平台框架就风起云涌。为什么跨平台这么有吸引力呢?我们设想一下如果可以做到一次开发,多端复用,那么对于公司来说,就可以降低用人成本。对于开发来说,只需要学习一个框架,就可以在Android和iOS双平台上...

美团内部讲座|清华大学莫一林:信息物理系统中的安全控制算法

2020-10-01
阅读 9 分钟
2.3k
【Top Talk/大咖说】由美团技术学院主办,面向全体技术同学,定期邀请美团各技术团队负责人、业界大咖、高校学者及畅销书作者,为大家分享最佳实践、互联网热门话题、学术界前沿技术进展等内容,从而建立工程师文化、提升技术视野。2020年9月10日,Top Talk邀请到了清华大学自动化系莫一林副教授,请他带来题为《信息物...

喜讯!美团-清华大数据课程对外开放啦!

2020-10-01
阅读 2 分钟
2.6k
经过一年的沉淀和打磨,美团技术团队与清华大学电子系合作开设的研究生学分课程——《大数据技术的商业应用与实践》第二次登陆清华大学,于9月24日正式开课。

KDD Cup 2020多模态召回比赛亚军方案与搜索业务应用

2020-09-28
阅读 10 分钟
4k
ACM SIGKDD(ACM SIGKDD Conference on Knowledge Discovery and Data Mining)是世界数据挖掘领域的顶级国际会议。KDD Cup比赛由ACM SIGKDD举办,从1997年开始每年举办一次,也是数据挖掘领域最有影响力的赛事之一。该比赛同时面向企业界和学术界,云集了世界数据挖掘界的顶尖专家、学者、工程师、学生等参加,通过竞赛...

KDD Cup 2020多模态召回比赛季军方案与搜索业务应用

2020-09-28
阅读 8 分钟
3.6k
美团到店广告平台搜索广告算法团队基于自身的业务场景,一直在不断进行前沿技术的深入优化与算法创新,团队在图学习、数据偏差、多模态学习三个前沿领域均有一定的算法研究与应用,并取得了不错的业务结果。

Flutter包大小治理上的探索与实践

2020-09-18
阅读 16 分钟
9.8k
Flutter作为一种全新的响应式、跨平台、高性能的移动开发框架,在性能、稳定性和多端体验一致上都有着较好的表现,自开源以来,已经受到越来越多开发者的喜爱。随着Flutter框架的不断发展和完善,业内越来越多的团队开始尝试并落地Flutter技术。不过在实践过程中我们发现,Flutter的接入会给现有的应用带来比较明显的包...

工程师的基本功是什么?该如何练习?听听美团技术大咖怎么说

2020-09-04
阅读 3 分钟
2.2k
在美团有一句老话,叫做“苦练基本功”。美团创始人王兴解读的基本功是业务和管理的基本动作。只要能把基本功扎实练好,就能产生巨大价值。然而滴水石穿非一日之功,练好基本功是一个长期的事情。苦练基本功,我们要调整好心态面对长期的挑战,同时在重复工作中得到自我提升,将简单的事情做到更好,将我们的能力提高一大...

美团无人配送CVPR2020论文CenterMask解读

2020-05-22
阅读 7 分钟
4.1k
计算机视觉技术是实现自动驾驶的重要部分,美团无人配送团队长期在该领域进行着积极的探索。不久前,高精地图组提出的CenterMask图像实例分割算法被CVPR2020收录,本文将对该方法进行介绍。

积木Sketch Plugin:设计同学的贴心搭档

2020-05-22
阅读 20 分钟
3.3k
| A consistent experience is a better experience.——Mark Eberman| 一致的体验是更好的体验。——Mark Eberman 《摘自设计师的16句名言》

美团命名服务的挑战与演进

2020-05-15
阅读 11 分钟
3.3k
命名服务主要解决微服务拆分后带来的服务发现、路由隔离等需求,是服务治理的基石。美团命名服务(以下简称MNS)作为服务治理体系OCTO的核心模块,目前承载美团上万项服务,日均调用达到万亿级别。为了更好地支撑美团各项飞速发展的业务,MNS开始从1.0向2.0演进。本文将围绕本次演进的初衷、实现方案以及落地的效果等方...

复杂风控场景下,如何打造一款高效的规则引擎

2020-05-15
阅读 8 分钟
3.7k
| 在互联网时代,安全已经成为企业的命脉。美团信息安全团队需要采用各种措施和手段来保障业务安全,从而确保美团平台上的用户和商户利益不会受到侵害。

2020五四青年节 | 青年人在美团是怎样成长的?

2020-05-04
阅读 12 分钟
5.3k
2020年五四青年节,我们采访了美团技术团队9位青年代表,他们是来自清华大学、北京大学、中国科学院大学等国内高校的2位博士研究生和7位硕士研究生。在这个属于青年人的特别的日子里,我们请他们分享了自己在美团成长的故事。