文章列表

美团酒店直连产品数据一致性演进

李响
本文介绍了美团酒店直连平台应对数据一致性问题的一些实践和思考。 阅读全文

红黑树深入剖析及Java实现

振兴
红黑树是应用广泛的数据结构,本文从二叉查找树开始讲起,透彻地分析了红黑树的插入和删除操作,并提供了Java实现代码。 阅读全文

CRM系统新思维

刘丁
介绍 客户关系管理系统(CRM系统)是管理公司当前以及未来潜在客户的系统,其主要目的是通过优化客户关系实现公司销售业绩的长期增长,它是企业信息 阅读全文

高性能队列——Disruptor

宫铭
本文介绍Disruptor的实现原理。主要介绍了常用内存队列的缺陷,Disruptor针对缺陷进行的独特设计,以及优化后的性能对比。 阅读全文

Spark Streaming + Elasticsearch构建App异常监控平台

思源 王彬
实时监控分析App异常,是业界流行的保证App质量的方法。但面对海量的异常数据流,普通的监控系统很难满足实时监控分析的需求。为了解决这个问题,我们结合了目前业界广泛应用的流式处理引擎Spark Streaming和搜索引擎Elasticsearch,构建了一个低成本高可用的异常监控平台。 阅读全文

移动App兼容性测试工具Spider

翔宇
本文整理自美团点评技术沙龙第11期:移动端测试分享。 美团点评技术沙龙由美团点评技术团队主办,每月一期。每期沙龙邀请美团点评及其它互联网公司的 阅读全文

分布式系统互斥性与幂等性问题的分析与解决

蒋谞
本文针对分布式系统中操作的互斥性和幂等性问题,研究多种环境的解决方案,总结分布式锁的实现原理,介绍自行开发的Cerberus分布式锁和GTIS组件。 阅读全文

Java Hotspot G1 GC的一些关键技术

小亮
本文介绍了G1 GC的特征、核心概念、内部原理。并且分析了GC日志和主要参数,为大家正确使用提供理论基础。 阅读全文

分布式队列编程优化篇

刘丁
前言 “分布式队列编程”是一个系列文,之前我们已经发布了《分布式队列编程模型、实战》,主要剖析了分布式队列编程模型的需求来源、定义、结构以及其 阅读全文

分布式队列编程:模型、实战

刘丁
介绍 作为一种基础的抽象数据结构,队列被广泛应用在各类编程中。大数据时代对跨进程、跨机器的通讯提出了更高的要求,和以往相比,分布式队列编程的运 阅读全文

大众点评支付渠道网关系统的实践之路

李力
介绍了大众点评支付渠道网关系统随业务快速增长的演进过程,并梳理了过程中的一些思考和实践 阅读全文

数据驱动精准化营销在大众点评的实践

樊聪
精准化营销是大数据应用落地的主要场景之一,可以帮助业务提高流量转化率和预算使用率从而提升营销活动效能。大众点评数据应用团队从2015开始和营销、市场部门组建虚拟growth hacker团队,在数据驱动精准营销上进行探索和实践,开发了流量和运营分析平台、用户画像和智能发券系统等数据产品和应用。 阅读全文

MySQL索引原理及慢查询优化

NeverMore
背景 MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如 阅读全文

Solr Facet技术的应用与研究

zhanshenny
问题背景 在《搜索引擎关键字智能提示的一种实现》一文中介绍过,美团的CRM系统负责管理销售人员的门店(POI)和项目(DEAL)信息,提供统一 阅读全文

美团数据仓库-数据脱敏

song
背景与目标 在数据仓库建设过程中,数据安全扮演着重要角色,因为隐私或敏感数据的泄露,会对数据主体(客户,员工和公司)的财产、名誉、人身安全、以 阅读全文

CentOS6上Hadoop集群中服务器cpu sys态异常的定位与解决

Pivotal, yc
问题现象 在zabbix系统中,对Hadoop集群的历史监控数据分析时,发现在执行大Job任务时,某些服务节点的cpu sys态很高; 具体以ha 阅读全文

搜索引擎关键字智能提示的一种实现

背景 搜索关键字智能提示是一个搜索应用的标配,主要作用是避免用户输入错误的搜索词,并将用户引导到相应的关键词上,以提升用户搜索体验。 美团CRM 阅读全文

基于Flume的美团日志收集系统(一)架构和设计

dju alex
背景 美团的日志收集系统负责美团的所有业务日志的收集,并分别给Hadoop平台提供离线数据和Storm平台提供实时数据流。美团的日志收集系统基 阅读全文

基于Flume的美团日志收集系统(二)改进和优化

dju alex
在《基于Flume的美团日志收集系统(一)架构和设计》中,我们详述了基于Flume的美团日志收集系统的架构设计,以及为什么做这样的设计。在本节中,我们将会讲述在实际部署和使用过程中遇到的问题,对Flume的功能改进和对系统做的优化。 阅读全文