消息服务在Serverless中的应用

简介: 本文PPT来自高级专家陈舟锋于10月16日在2016年杭州云栖大会上发表的《消息服务在Serverless中的应用》。
+关注继续查看

本文PPT来自高级专家陈舟锋于10月16日在2016年杭州云栖大会上发表的《消息服务在Serverless中的应用》。

消息服务在Serverless中具有广泛的应用,目前阿里已经开放了阿里云消息服务(MNS)。MNS是一种高效、可靠、可扩展的分布式消息队列和通知产品,可以帮助我们轻松地构建大规模、松耦合的系统。从产品架构上来说,系统由下至上分为三层,最底层是持久层,中间是业务层,高层是接入层。其提供的功能有:1。队列,应对高并发、保证至少成功消费一次 2.主题,当服务器主动推送消息,能通过多种通道投递 3. 事件通知,能轻松订阅与服务事件,实现事件驱动的服务架构。其消息服务的特点包括:数据高可靠、服务高可用、服务化标准接口、多用户隔离安全、低门槛、零运维等等,

在Serverless架构的实现中经常会面临以下这些挑战:1.如何处理海量的事件 2.如何分发和过滤事件 3.如何订阅云产品事件。对此,阿里的解决方案是利用队列来为Serverless提供处理海量事件的能力,利用主题为Serverless提供事件分发和过滤能力,利用事件通知为Serverless提供订阅云产品事件的能力。目前,消息服务在很多实际案例中都得到了应用,如视频处理、音/视频转码、停车场汽车收费系统等。

总而言之,如果要做到Serverless不离开消息和事件,消息服务就应该能做到:1.提供海量事件的处理能力,让Serverless更加弹性 2.提供事件分发和过滤能力,让Serverless更加灵活 3.提供云产品事件订阅能力,让Serverless更加丰富。

7072427cf7a6c18c03c770ccffbeb5fe8629d98e

164a4c13ba2f0078fdd5c93ef490633cf47e0ed7

077046f31f8d6e054997832ffd0ebce0301dd300

74a307781a48d12113f80c61e420547028f99008

82fc4102559bff9b27224aab81579011ba29eff0

d36d0a108aa1968a5664f56ec78ffb97f577614e

1e5d2db75a4c0839aa43f803d26f7b6a955b5f80

6290edd7f8906b9609b711446c79296bb87a06f5

5ae8021da43de16732160c3338a78d1c70800278

a3338a7b2ca85b547086a31f4a15e119ffaf31a0

129cd30b14b37a8531cfe7e7b8bc8c3095a70c98

f6d9f1f2c086dde625de0b3b59163f27a032c4ba

7439f2f8678929b0130959c20f450128f5a19f37


相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
2月前
|
人工智能 弹性计算 Kubernetes
如何基于 ACK Serverless 快速部署 AI 推理服务
如何基于 ACK Serverless 快速部署 AI 推理服务
|
6月前
|
人工智能 Serverless 异构计算
玩转AIGC,5分钟 Serverless 部署 Stable Diffustion 服务
双重奖品设置,完成体验场景可得社区1000 积分兑换奖品,还可参加 AI 生成图像比赛赢取 Airpods、500 元猫超卡及社区定制抱枕!
32411 7
玩转AIGC,5分钟 Serverless 部署 Stable Diffustion 服务
|
6月前
|
数据采集 Serverless
《Serverless 开发实战-快速开发一个分布式Puppeteer 网页截图服务》电子版地址
Serverless 开发实战-快速开发一个分布式Puppeteer 网页截图服务
《Serverless 开发实战-快速开发一个分布式Puppeteer 网页截图服务》电子版地址
|
6月前
|
人工智能 算法 Serverless
【体验有奖】 玩转 AIGC,Serverless 一键部署 AI 图像生成服务
【体验有奖】 玩转 AIGC,Serverless 一键部署 AI 图像生成服务
【体验有奖】 玩转 AIGC,Serverless 一键部署 AI 图像生成服务
EMQ
|
6月前
|
NoSQL Serverless Linux
Serverless MQTT 服务即将正式上线、新增 2 个平台安装包
EMQX Cloud Serverless 正式版已于四月初正式上线。该版本通过多租户技术和按量计费的模式,为用户提供了极速的部署创建和有效的成本控制。
EMQ
119 0
Serverless MQTT 服务即将正式上线、新增 2 个平台安装包
|
9月前
|
消息中间件 数据采集 弹性计算
消息服务 + Serverless 函数计算助力企业降本提效
随着云计算逐渐走向全面 Serverless 化,Message Service 和 Serverless 计算的连接会更加紧密,如今 Connector 的成熟更加降低了复杂系统的开发门槛,让您真正实现端到端全链路深度上云。
消息服务 + Serverless 函数计算助力企业降本提效
|
9月前
|
消息中间件 数据采集 弹性计算
消息服务 + Serverless 函数计算如何助力企业降本提效?
今天就来聊聊如何在阿里云上基于 Serverless 计算服务 + Message Service 构建这样一套系统。
消息服务 + Serverless 函数计算如何助力企业降本提效?
|
10月前
|
Serverless
|
10月前
|
消息中间件 数据采集 弹性计算
serverless 入门与实践46 | 学习笔记: 消息服务 + Serverless 函数计算如何助力企业降本提效?
serverless 入门与实践46 | 学习笔记: 消息服务 + Serverless 函数计算如何助力企业降本提效?
112 3
|
消息中间件 缓存 运维
Kafka 消费线程模型在中通消息服务运维平台的应用
Kafka 的消费类 KafkaConsumer 是非线程安全的,意味着无法在多个线程中共享 KafkaConsumer 对象,因此创建 Kafka 消费对象时,需要用户自行实现消费线程模型
118 0
Kafka 消费线程模型在中通消息服务运维平台的应用
热门文章
最新文章
相关产品
函数计算
推荐文章
更多