速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

万亿规模下美团命名服务的演进与业务赋能

  • 2020-02-05
  • 本文字数:571 字

    阅读完需:约 2 分钟

万亿规模下美团命名服务的演进与业务赋能

ArchSummit 北京 2019 大会上,舒超讲师做了《万亿规模下美团命名服务的演进与业务赋能》主题演讲,主要内容如下。


演讲简介


美团命名服务(MNS)作为美团服务治理体系的核心模块,目前支撑全集团上万服务,日均万亿级调用。为了更好的支撑公司飞速发展的业务,2019 年上半年开始,MNS 启动了从 CP 到 AP 的演进历程。


本演讲将和大家一起历经挑战分析,业界调研,架构设计,开发落地,上线诊断调优等阶段,以实战的方式充分展现海量场景下分布式服务的研发全流程,尤其是设计和实现中我们的取舍与思考,希望对大家有所帮助。


内容大纲


  1. 美团命名服务在公司技术栈中的角色

  2. 美团命名服务在服务治理实践中的挑战

  3. 美团命名服务的架构演进历程

  4. 美团命名服务对业务架构优化的引导

  5. 未来展望


听众受益点


  1. 了解美团命名服务的演进历程

  2. 学习美团在服务治理领域的前沿技术

  3. 借鉴优化大型分布式系统的实践经验

  4. 命名服务等基础设施组件如何反向推动业务架构优化升级


讲师介绍


舒超


美团 基础架构部基础开发负责人,高级技术专家


曾在腾讯负责微博微群,消息流广告,视频直播评论等项目。 2015 年加入美团,目前负责美团命名服务基础设施,分布式服务通信框架,ServiceMesh 演进等项目。关注大规模分布式系统设计、高性能通信框架开发、服务架构设计及服务治理等技术和领域。












完整演讲 PPT 下载链接


https://archsummit.infoq.cn/2019/beijing/schedule


2020-02-05 19:36720

评论

发布
暂无评论
  • re:Invent 众多新发布,到底哪款才是开发者心中的 Top1?(1)

    哪款服务是最受开发者关注的呢?

  • 微服务架构:构建灵活、可拓展和高效的现代应用体系

    微服务架构(Microservices Architecture)是一种软件系统设计方法,它通过将一个大型的、复杂的单体应用拆分为一组功能相对较小、松耦合且独立部署的服务,以实现更高的灵活性、可拓展性和高效性。这些服务可以采用不同的开发语言和技术栈进行开发,通过轻量

    2023-05-29

  • 拿云捉月——10 分钟带你了解 FaaS 服务

    2022-04-29

  • 有了 HTTP,为什么还要 RPC?

    RPC主要是基于TCP/IP协议的,而HTTP服务主要是基于HTTP协议的,我们都知道HTTP协议是在传输层协议TCP之上的,所以效率来看的话,RPC当然是要更胜一筹啦!下面来具体说一说RPC服务和HTTP服务。

    2022-06-29

  • 云上人和物联科技加入龙蜥社区,携手打造软硬件服务生态

    近日,云上人和物联科技有限公司(以下简称“云上人和物联科技”)签署了 CLA(Contributor License Agreement,贡献者许可协议),正式加入龙蜥社区(OpenAnolis)。

    2022-06-22

  • 冲云破雾——10 分钟带你了解六大云上服务架构

    讲师介绍: 吕蕴偲,SRE 工程师,就职于国内某云服务商,负责 DevOps 及云上解决方案架构设计,多年云行业相关领域经验。熟悉 AWS 亚马逊云、阿里云等公有云,同时拥有 AWS 解决方案架构师认证及阿里云解决方案架构师认证,对多云云上架构设计部署有相关经验。 问题背景: 随着云上服务的开通,我们的需求从地端转换到了云端,以前 IDC 的那套模式已经不完全适用了。线上的架构搭建与线下的搭建有着本质的区别,线下的部署没有所谓的服务模型区分,可以笼统地归结到“基础设施”服务上来。而云上,有着较为明显的界限划分,即分为 IaaS 基础设施即服务、PaaS 平台即服务和 SaaS 软件即服务,近两年又出现了新兴 FaaS 函数即服务的服务模式。 面对这些复杂且多样的云服务,我们该如何根据不同需求搭建架构设计?本节课,我们将从简单到复杂、从单体到分布式说一说常见的几种架构设计和选择。 内容看点: 几种常见的架构设计模式 云端服务架构选择

    2021-12-24

  • 基础 + 进阶 + 源码 + 实战,阿里 SpringCloud Alibaba 全解手册限时开源~

    第一天主要是了解springcloud微服务架构的基础知识,打好基础(如果大家这方面的基础比较好的话可以直接跳过),然后我们就会去学习服务注册:Eureka基础、进阶和源码以及会去学习Eureka替换方案Consul,紧接着我们会去学习服务调用:Ribbon的基础、进阶和源

    2022-08-24

  • 19|如何将模型实现为微服务?

    在我看来,行业内做伪微服务的人多,而做真微服务的人少。很多问题不值得去解决,因为没有将问题定义清楚。而一旦明白什么是真微服务,大多问题都变得不言自明。

    2021-08-14

  • TCP 协议和 UDP 协议详细介绍

    TCP/IP协议是一个协议簇。里面包括很多协议的,UDP只是其中的一个, 之所以命名为TCP/IP协议,因为TCP、IP协议是两个很重要的协议,所以就用他两命名了。

    2022-09-24

  • 今日头条三天点击破亿!四天精通 springcloud 微服务架构

    第一天主要是了解springcloud微服务架构的基础知识,打好基础(如果大家这方面的基础比较好的话可以直接跳过),然后我们就会去学习服务注册:Eureka基础、进阶和源码以及会去学习Eureka替换方案Consul,紧接着我们会去学习服务调用:Ribbon的基础、进阶和源

    2022-08-23

  • 编码用这 16 个命名规则能让你少写一半以上的注释!

    我们经常为写注释而烦恼,觉得写注释有点浪费时间。实际上,如果用好了代码命名,可以节省很多写注释的时间。

    2022-07-28

  • 使用 Nocalhost 开发 Rainbond 上的微服务应用

    本文将介绍如何使用 Nocalhost 快速开发 Rainbond 上的微服务应用的开发流程以及实践操作步骤。

    2022-06-06

  • 10 分钟带你彻底搞懂服务拆分的实现策略

    讲师介绍: 萧亦然,资深技术专家、TGO 鲲鹏会会员、阿里云 MVP、腾讯云 TVP。 问题背景: 微服务是当下主流的系统架构设计方法,很多团队都面临着从传统的单块系统向微服务架构的转型。在这个过程中,不可避免的一个环节是对现有的系统进行拆分。而服务拆分的实施过程需要考虑的因素很多,包括现有系统的业务边界、服务与服务之间的各种依赖关系,以及服务中数据的集成方式等。另一方面,服务拆分的主要应用场景是面对遗留系统,围绕着如何在遗留系统中合理拆分服务,业界也存在一组常用的架构模式。 内容看点: 服务拆分的系统方法 面向遗留系统的服务拆分架构模式

    2022-03-01

  • 运算符号

    注意不要少写或漏写符号,注意大小写,注意命名规范,以及代码的冗余,命名尽量采用驼峰式命名。格式注意分好,尽量加上注释。

    2022-10-20

  • go-zero docker-compose 搭建课件服务(三):编写 courseware api 服务

    go-zero docker-compose 搭建课件服务(三):编写courseware api服务

    2022-10-19

  • ABAP- 调用 WebService 服务

    ABAP-调用外部WebService服务

    2022-06-17

  • C#入门系列 (十五) -- 枚举

    枚举是一组命名整型常量。枚举类型是使用 enum 关键字声明的。

    2022-06-15

  • 直播加餐 01|如何使用 8X Flow 实施面向业务设计?

    云时代,架构师都面临哪些新挑战?如何使用8X Flow实施面向业务设计?

    2021-12-10

  • 开篇词|这一次,我们来采访毕玄

    毕玄,解读这个“谋事在人,成事也在人”的大佬,他的做事、选择、决策的方法论究竟是什么?

    2022-09-28

发现更多内容

如何科学管理技术团队的研发交付速率?

LigaAI

DevOps 研发效能 技术管理 效能度量 企业号 3 月 PK 榜

对比分析数仓中行列存的特性

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 3 月 PK 榜

巧用预测,多触点促业务可持续增长

HarmonyOS SDK

HMS Core

从零打造你的前端开发脚手架

南城FE

前端 js 前端工程化 脚手架

这款 IDEA 插件太好用了,堪称日志管理神器!

程序知音

LED显示屏闪烁原因及解决办法

Dylan

LED灯闪烁 LED显示屏 全彩LED显示屏

详解AQS的7个同步组件

华为云开发者联盟

后端 开发 华为云 华为云开发者联盟 企业号 3 月 PK 榜

【值得收藏】9种让你受益终身的数据分析思维

博文视点Broadview

Orika JavaBean映射工具使用

京东科技开发者

JAVA开发 京东云 JavaBean 企业号 3 月 PK 榜

架构师日记-软件高可用实践那些事儿

京东科技开发者

高可用 软件架构 京东云 企业号 3 月 PK 榜

GreatSQL 8.0.25-17今日发布

GreatSQL

greatsql greatsql社区

ios系统修复软件:Fix My iPhone 激活版

真大的脸盆

ios Mac 系统修复 Mac 软件

如何有效的进行用例评审

京东科技开发者

用例 京东云 代码评审 企业号 3 月 PK 榜

Matlab常用图像处理命令108例(三)

timerring

图像处理

全面图像编辑:ON1 Photo RAW 2023激活版

真大的脸盆

Mac 图像处理 Mac 软件 图像编辑 raw

限时促销,火山引擎ByteHouse为企业带来一波数智升级福利!

字节跳动数据平台

数据仓库 云原生 促销 特惠 企业号 3 月 PK 榜

爱了!不愧是GitHub上标星115K的Java教程,全程干货,只讲重点

做梦都在改BUG

Java

爆款歌曲的养成背后,是哪些因素在推动?

HIFIVE音加加

娱乐 音乐 娱乐社交 热门 华语音乐

Databend query result cache 设计与实现

Databend

早有尔闻 | 海尔智家牵头IEEE智能家居语音国际标准

Openlab_cosmoplat

工业互联网 开源社区 智慧生活

5个高并发导致数仓资源类报错分析

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 3 月 PK 榜

LLaMA快速上手指南

Baihai IDP

人工智能 自然语言处理 AI ChatGPT 白海科技

浅谈kafka

京东科技开发者

数据库 中间件 京东云 kafka manager 企业号 3 月 PK 榜

async 与 Thread 的错误结合

newbe36524

C#

社交软件的月活利器:从UGC到互娱

HIFIVE音加加

互联网 软件 社交 科技 社交媒体

聚焦企业数据生命周期全链路 火山引擎数智平台VeDI发布《数据智能知识图谱》

字节跳动数据平台

大数据 字节跳动 云服务 数据产品 企业号 3 月 PK 榜

Amazon Global Accelerator 的新增功能 — 互联网协议版本 6(IPv6)支持

亚马逊云科技 (Amazon Web Services)

互联网 亚马逊云科技

“一键飞桨”,轻松实现飞桨框架和套件的下载安装!

飞桨PaddlePaddle

框架 飞桨

基于 Flink 流计算实现的股票交易实时资产应用

Apache Flink

大数据 flink 实时计算

火山引擎DataTester:一个A/B测试,将一款游戏的核心收益提升了8%

字节跳动数据平台

大数据 游戏 AB testing实战 企业号 3 月 PK 榜

架构实战营模块八作业

程序员小张

「架构实战营」

万亿规模下美团命名服务的演进与业务赋能_ArchSummit_舒超_InfoQ精选文章