首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
消息系统
订阅
林先生823
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
分布式消息系统如何解决消息的顺序&重复两大硬伤?
分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题: 消息有序指的是可以按照消息的发送顺序来消费。例如:一笔订单产生了 3 条消息,分别是订单创建、订单付款、订单完成。消费时,要按照顺序依次消费才…
利用RocketMQ实现App消息推送系统
分享本人设计的用于app消息模块的设计、分析、实践。 阿里云RocketMQ服务和Redis去实现的。用于app推送消息,和app内置消息模块红点标识。 (2)需要注意的是修改状态的时候需要加一个版本号判断,主要是防止业务系统因为机器原因导致了处理变慢,可能消息系统已经消费过了…
仿微博消息中心的系统设计与实现
首先说明,我们目前是微服务的架构。所以本篇文章中对于消息中心的设计也是建立在微服务的基础上,消息中心与其他模块是互相独立的。 针对需求,我们有如下两种存储方案。 消息表:message。字段如下: src_type 与 src_id 主要用来标识该笔消息的来源,点击进入详情的时…
网站消息通知设计
通知系统是一个成熟的 web 网站或者 app 最基本的功能,比如微博、知乎、掘金等。当然今天本文要讨论的不是这种大网站、大流量的通知系统,而是一般用户量的网站或者应用。 一个通知系统主要由:通知来源、通知控制、通知方式、通知模板和通知的目标五个部分组成。 后面详细介绍各个组成…