首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
手写消息队列
订阅
istayreal1123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
高性能消息中间件 NSQ 解析-整体介绍
随着互联网技术在各行各业的应用高速普及与发展,各层应用之间调用关系越来越复杂,架构、开发、运维成本越来越高,高内聚、低耦合、可扩展、高可用已成为了行业需求。 一提到消息队列 MQ(Message Queue),我们会想到很多应用场景,比如消息通知、用户积分增减、抽奖中奖等,可以…
redis做消息队列,香吗?
在程序员这个圈子打拼了太多年,见过太多的程序员使用redis,其中一部分喜欢把redis做缓存(cache)使用,其中最典型的当属存储用户session,除此之外,把redis作为消息队列使用也不在少数,可见redis在互联网中应用是多么的广泛。 redis作为消息队列使用,r…
redis消息队列简单应用
是一个消息的链表,是一个异步处理的数据处理引擎。 在发送邮件或者短信,我们不希望程序一直停留,等待发送成功才相应,而是异步进行处理,即:将待发送的邮件数据添加到消息队列中,然后按照排队先后进行异步发送邮件。 前面提到消息队列,就相当于到银行窗口排队,先到的叫号入队(加入到red…
浅谈Redis消息队列设计
1. 背景 为了实现系统解耦、流量削峰、功能异步化,企业系统开发人员都会考虑使用消息队列。市面上以高吞吐量著称的Kafka、以消息绝对可靠而被广泛应用在金融或订单系统中的RabbitMQ,这些开源的消息中间件都深受开发者喜欢。今天笔者来和大家谈谈redis实现的消息队列,它主要…
Redis 实现消息队列
如果要实现完整的消息队列能力,比如实现可靠性保证、持久化、广播模式、延时队列等功能,使用 Redis 来实现 MQ 显然是不明智的。但如果不想引入一个重量级的MQ组件,仅仅想借用Redis来实现简单的MQ也是可以的。 Redis 实现 MQ 主要有三种方案:(1)List 结构…
消息队列引论
java是一个喜欢发布标准,让别人实现的语言,这个标准你可以理解为接口,像JDBC就是一组接口,由不同的数据库厂商负责实现,这是一个相当成功的设计。JMS也是类似于JDBC这样的标准,但是并没有做到像JDBC这么成功,所有的消息服务都按JMS来。 但是实际上: 只有Active…
《我们一起进大厂》系列-消息队列基础
所以就有这期了哈哈。 总之这个建议对我很有用,或者你有什么写作的建议都可以去GitHub https://github.com/JavaFamily 上面有我的联系方式,可以加我微信悄悄跟我说。 惊!!!老师你怎么知道的,我看了他的系列根本停不下来啊。 噗此,这也叫问题?别人用…
RabbitMQ(四)-设计一个简单的消息队列
下面我们用Java语言写一个简单 的消息队列。 由消息队列、消息生产者、消息消费者,客户端工具、消息队列服务端。
通过redis stream结构实现一个消息队列
子公司,用户规模不大,拿的母公司的架构写的服务,因为做海外项目,而且第三方服务换的比较多,不想与阿里云的产品牵扯的比较深,所以打算把目前的一些简单的业务从rocketmq迁移到redis stream。我先来试试水。 因为公司项目用的jedis 2.9版本暂时不支持stream…
面试官:如何保证消息队列的高可用?
如果有人问到你 MQ 的知识,高可用是必问的。上一讲提到,MQ 会导致系统可用性降低。所以只要你用了 MQ,接下来问的一些要点肯定就是围绕着 MQ 的那些缺点怎么来解决了。 要是你傻乎乎的就干用了一个 MQ,各种问题从来没考虑过,那你就杯具了,面试官对你的感觉就是,只会简单使用…