基于gRPC go实现消息发布订阅## 使用gRPC go实现 基于Topic的高效消息订阅发布模型  姓名:___ 张凯 中国电子云  gRPC go 介绍 01 gRPC 四种通信模式及落地场景 02 根据 proto 生成 go 桩代码 03 订阅者动态注册 04 发布者消息推送 05 现场案例演示 06 ## gRPC go介绍 ## gRPC是什么? 1. 什么是gRPC?gRPC go与gRPC的关系是什么? 2. gRPC与HTTP相比优势是什么?能否使用HTTP平替gRPC的实现? {} } // 定义一个Response Person的消息类型 message Person { required string name = 1; required int32 id = 2; optional string email = 3; } // 定义一个Request GetPersonRequest的消息类型 message GetPersonRequest0 码力 | 31 页 | 2.42 MB | 2 年前3
JVM 内存模型## JVM 内存模型 0 码力 | 1 页 | 48.42 KB | 2 年前3
古月《ROS入门21讲》12.话题消息的定义与使用.pdf### 12. 话题消息的定义与使用 主讲人:古月 ## 话题模型  话题模型(发布/订阅) ## • 自定义话题消息 ## 如何自定义话题消息 string name uint8 sex uint8 age uint8 unknown std_msg) • catkin_package(…… message_runtime) ## ➢ 编译生成语言相关文件 * 该例程将发布/person_info话题,自定义消息类型learning_topic::Person*/ ## • 创建发布者代码(C++) #include#include "learning_topic/Person.h" "person_publisher"); // 创建节点句柄 ros::NodeHandle n; } // 创建一个Publisher,发布名为/person_info的topic,消息类型为learning_topic::Person,队列长度10 ros::Publisher person_info_pub = n.advertise 0 码力 | 9 页 | 1.34 MB | 2 年前3
王强-Apache RocketMQ事务消息## Apache RocketMQ 事务消息 王强 (辽天) 阿里巴巴 中间件技术专家 ## QCon 全球软件开发大会 北京·2019 更多技术干货分享,北京站精彩继续 提前参与,还能享受更多优惠 识别二维码 查看了解更多 2019.qconbeijing.com  - 高性能,分布式 · 高并发 消息堆积 • Apache顶级项目 IoT/IIoT  决策分析 实时计算 ## 概念模型 Broker A Producer A Topic A Producer B MessageQueue2 Topic B MessageQueue1 Broker B MessageQueue10 码力 | 34 页 | 6.17 MB | 2 年前3
电商消息系统架构演进&mdash## 电商消息系统架构演进 李历岷 阿里巴巴-淘宝高级技术专家 ## SPEAKER INTRODUCE ## 李历岷 淘宝高级技术专家 ## - 当前: 电商消息核心系统架构以及Team Leader ## 阿里: • 主导电商内容平台架构以及构建招选搭投一体化内容导购 - 阿里巴巴第四届中间件ServiceMesh性能挑战赛冠军 - 基于Facebook–GraphQL规范打造数据聚合产品TQL TABLE OF CONTENTS 大纲 电商消息业务场景 电商消息系统架构 电商消息核心技术和挑战 电商消息全链路稳定性保障 电商消息系统未来展望 • Q&A  ## 电商消息业务场景 场景:社交互动、生意沟通、交易提醒、优惠通知、品牌资讯 目标:打造新零售业务商业连接,帮助消费者进行消费决策 ## 活动 9月会员日来袭 U 童装上新,网红爆款玩具等你来玩 >>> 95公益周,以你之名助力公益! ## 电商消息业务场景 社交互动 淘友 电商 客服交易 亲情关系 线下导购 游戏互动 专属客服 轻店铺 业务特点 业务形态 · 多端同步 · 多样场景 业务定制 临时沟通 ##0 码力 | 22 页 | 12.22 MB | 2 年前3
基于amqp实现的golang消息队列MaxQ# 基于amqp实现的golang消息队列 MaxQ 2017-07-01 张培培 饿了么-基础框架组 ## 内容 1. 队列 2. IPC消息队列 3. AMQP协议 4. MaxQ架构模型 5. MaxQ相关特性 6. 使用场景和案例 ### 1. 队列  跟消息队列相比,有哪些共性? • 生产者消费者 • 通信方式 • 存储方式 • 堆积能力 消息可靠性 • 生产消费关系 • Pull/Push ### 2. IPC消息队列  跟消息队列相比,有哪些共性? ### AMQP(Advanced Message Queuing Protocol)协议 • 七层应用协议 • 定义Broker实现 • 生产消费轻耦合 • 生产消费状态记录 • Push/Pull消费模型 • 消费者流控 • 事务支持  ##0 码力 | 22 页 | 1.45 MB | 2 年前3
微服务创新新品发布## 微服务创新新品发布 马彬 2019  ## 面对用户痛点持续创新  ## ## 微服务契约工具 帮助企业用户达成业务模型和数据集成标准统 分布式系统配置中心 通过易于理解的数据和入口,管理复杂的分布式系统配置 多语言运行环境 在同一个业务领域的微服务中使用了多种不同语言进行开发部署 服务中心异构通信 使能多微服务技术栈开发的微服务应用之间协同工作和共同治理 Apache ServiceComb ## 微服务鉴权 使能满足第三方认证被广泛采纳的趋势下认证鉴权的性能和安全的要求 提供契约、代码、文档相互转换和校验的能力,帮助用户快速构建基于流行微服务框架和编程模型的微服务工程,降低微服务学习成本,使能用户聚焦业务开发,提升遗留系统重构、开发效率。 - 契约生成微服务工程:一键生成基于ServiceComb/SpringCloud的微服务工程。 - 代码提取契约:一键从基于SpringMVC/POJO/JAX-RS编程模型开发代码提取OpenAPI契约。 - 契约校验:一键校验实际代码的实现是否与约定契约一致性。0 码力 | 12 页 | 2.96 MB | 2 年前3
Stream ingestion and pub/sub systems - CS 591 K1: Data Stream Processing and Analytics Spring 20200 码力 | 33 页 | 700.14 KB | 2 年前3
古月《ROS入门21讲》11.订阅者Subscriber的编程实现.pdf21讲 ### 11. 订阅者Subscriber的编程实现 主讲人:古月 ## 话题模型  话题模型(发布/订阅) ## • 创建订阅者代码(C++) * 该例程将订阅/turtle1/pose话题,消息类型turtlesim::Pose*/ ros.h=""> #include "turtlesim/Pose.h" ## // 接收到订阅的消息后,会进入消息回调函数 void poseCallback(const turtlesim::Pose::ConstPtr& msg) { // 将接收到的消息打印出来 ROS_INFO("Turtle pose: x:%0.6f, y:%0.6f", ros::init(argc, argv, "pose_subscriber"); // 创建节点句柄 ros::NodeHandle n; // 创建一个Subscriber,订阅名为/turtle1/pose的topic,注册回调函数poseCallback ros::Subscriber pose_sub = n.subscribe("/turtle1/pose"0 码力 | 7 页 | 1.00 MB | 2 年前3
万亿级数据洪峰下的消息引擎Apache RocketMQ## 万亿级数据洪峰下的消息引擎 Apache RocketMQ 誓嘉  ## 自我介绍 ●花名:誓嘉 ●真名:王小瑞 ●vintagewang@apache.org ●@阿里巴巴-中间件 ●Apache RocketMQ 创始人, PPMC Member, Committer ●Open-Messaging创始人 ## ☐ 扫一扫上面的二维码图案,加我微信 01/ 阿里消息中间件的演变历史 02 双11万亿级数据洪峰的挑战 03/ Apache RocketMQ 未来展望 ## 阿里消息中间件演变历史 Napoli ActiveMQ内核 B2B大规模使用 MetaQ v3.0 RocketMQ开源 Apache 五彩石项目 交易核心消息流转 MetaQ v1.0 顺序消息 海量堆积能力 2016 Aliware MQ v1.0 Notify v3.0 ## 阿里消息中间件现状  ## CONTENTS 01 阿里消息中间件的演变历史0 码力 | 35 页 | 993.29 KB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













