文章列表

Apache Kylin的实践与优化

岳庆
Apache Kylin是一个基于Hadoop大数据平台打造的开源OLAP引擎,它采用了多维立方体预计算技术,利用空间换时间的方法,将查询速度提升至亚秒级别,极大地提高了数据分析的效率,并带来了便捷、灵活的查询功能。 阅读全文

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

新宇 湘铭 祥璞
目前,互联网上 Java 的 GC 资料要么是主要讲解理论,要么就是针对单一场景的 GC 问题进行了剖析,对整个体系总结的资料少之又少。前车之鉴,后事之师,美团的几位工程师搜集了内部各种 GC 问题的分析文章,并结合个人的理解做了一些总结,希望能起到“抛砖引玉”的作用。 阅读全文

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

昊天 珩智 薛超
跟其他常见的编程语言不同,Java将编译过程分成了两个部分,这就对性能带来了一定的影响。而即时(Just In Time, JIT)编译器能够提高Java程序的运行速度。本文会先解析一下即时编译器的原理,然后再分享一些在美团实践的经验,希望能对大家有所帮助或者启发。 阅读全文

Kubernetes如何改变美团的云基础设施?

王国梁
Kubernetes是让容器应用进入大规模工业生产环境的开源系统,也是集群调度领域的事实标准,目前已被业界广泛接受并得到了大规模的应用。Kubernetes在美团也进行了大规模的部署,已经成为美团云基础设施的管理引擎。 阅读全文

美团万亿级 KV 存储架构与实践

泽斌
KV 存储作为美团一项重要的在线存储服务,承载了在线服务每天万亿级的请求量,本文系演讲内容的整理。 阅读全文

MyBatis版本升级引发的线上告警回顾及原理分析

凯伦
本文从一次MyBatis版本升级引发的线上告警开始讲起,然后针对告警定位过程、源码原理进行了深入的分析,并加入了不同版本的类比分析,最后结合实际工作做了一些经验总结,希望能对大家的工程实践有一定的帮助。 阅读全文

美团MySQL数据库巡检系统的设计与应用

王琦
本文介绍了美团MySQL数据库巡检系统的框架和巡检内容,希望能够帮助大家了解什么是数据库巡检,美团的巡检系统架构是如何设计的,以及巡检系统是如何保障MySQL服务稳定运行的。 阅读全文

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

舒超 张翔
命名服务主要解决微服务拆分后带来的服务发现、路由隔离等需求,是服务治理的基石。日均调用达到万亿级别的美团命名服务MNS,如何实现从1.0到2.0的演进? 阅读全文

美团OCTO万亿级数据中心计算引擎技术解析

继东 业祥 成达 张昀
美团点评自研的 OCTO 数据中心(简称 Watt)日均处理万亿级数据量,该系统具备较好的扩展能力及实时性,千台实例集群周运维成本低于10分钟。 阅读全文

Java线程池实现原理及其在美团业务中的实践

致远 陆晨
本文开篇简述线程池概念和用途,接着结合线程池的源码,帮助读者领略线程池的设计思路,最后回归实践,通过案例讲述使用线程池遇到的问题,并给出了一种动态化线程池解决方案。 阅读全文

想进美团不知道选哪个技术岗位?这里有一份通关秘籍!

王鹏
随着互联网的高速发展,技术岗位在不断地细分,比如软件开发不仅分为前端和后端,前端会分为Web、iOS和Android三个方向,后端又分为后台、系统、数据等。现在异常火爆的AI方向更是让人「眼花缭乱」,深度学习、数据挖掘、NLP、人脸识别、知识图谱等等。那么,我们应该如何更好地选择适合自己的技术岗位呢? 阅读全文

设计模式在外卖营销业务中的实践

亮亮
业务策略多变导致需求多变,是业界很多技术团队面临的最具挑战的问题之一。那么如何设计一套实现易于扩展和维护的营销系统呢? 阅读全文

一站式机器学习平台建设实践

艳伟
本文根据美团配送资深技术专家郑艳伟在2019 SACC(中国系统架构师大会)上的演讲内容整理而成,主要介绍了美团配送技术团队在建设一站式机器学习平台过程中的经验总结和探索,希望对从事此领域的同学有所帮助。 阅读全文

美团点评技术年货:900+页电子书,覆盖前端、后台、大数据、算法……

技术学院
2020年春节到来之际,我们精选美团技术博客几十篇技术干货以及数篇国际顶会论文,整理制作成一本厚达900多页的电子书,作为新年礼物赠送给大家。 阅读全文

美团点评效果广告实验配置平台的设计与实现

哲琪 仓魁 刘铮
效果广告的主要特点之一是可量化,即广告系统的所有业务指标都是可以计算并通过数字进行展示的。 阅读全文

JVM CPU Profiler技术原理及源码深度解析

业祥 继东
研发人员在遇到线上报警或需要优化系统性能时,常常需要分析程序运行行为和性能瓶颈。 阅读全文

美团集群调度系统HULK技术演进

涂扬
本文根据美团基础架构部/弹性策略团队负责人涂扬在2019 QCon(全球软件开发大会)上的演讲内容整理而成。 阅读全文

字节码增强技术探索

赵泽恩
Java之所以可以“一次编译,到处运行”,一是因为JVM针对各种操作系统、平台都进行了定制,二是因为无论在什么平台,都可以编译生成固定格式的字节码(.class文件)供JVM使用。 阅读全文

美团Kubernetes集群管理实践

国梁
本文将介绍美团点评Kubernetes集群管理与使用实践,包括美团点评集群管理与调度系统介绍、Kubernetes管理与实践、Kubernetes优化与改造以及资源管理与优化等。 阅读全文

美团大规模微服务通信框架及治理体系OCTO核心组件开源

[舒超 张翔]
本文介绍了美团开源的服务治理核心部分——微服务通信框架及治理平台OCTO,包括其功能特性、整体架构及未来规划等等。 阅读全文