首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
消息队列
订阅
Auriga
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
NSQ分布式消息队列
开源社区可选的队列一搜一大把,断断续续 RabbitMQ/Celery/Kue 都有用过,但或多或少,因为语言以及维护、可扩展性方面,都不是很令人满意。 举例来说 RabbitMQ 语言不通,维护困难;Celery 总有奇奇怪怪的问题(我姿势不对?);Kue 依赖 Redis …
[译] Kubernetes 分布式应用部署和人脸识别 app 实例
好的,伙计,让我们静下心来。下面将会是一个漫长但充满希望和有趣的旅程。 我将使用 Kubernetes 部署分布式应用程序。我试图创建一个类似于真实世界 app 的应用程序。显然,由于时间和精力有限,我不得不忽略一些细节部分。 我的重点将放在 Kubernetes 和应用部署上…
golang-nsq系列(三)--nsqlookupd源码解析
上一篇 介绍了 nsqd 的代码逻辑与流程图,本篇来解析 nsq 中另一大模块 nsqlookupd,其负责维护 nsqd 节点的拓扑结构信息,实现了去中心化的服务注册与发现。 1. nsqlookupd 执行入口 2. nsqlookupd 执行主逻辑 主要流程与上一篇讲的 …
NSQ 服务端源码剖析
NSQ 服务端代码我们可以先从主模块 nsqd 的 main 函数开始看起,这里是整个程序的入口。在一个 nsqd 启动前会有一些配置和并调用 nsqd.LoadMetadata() 和 nsqd.PersistMetadata() 来加载消息和持久化消息。为了关注主要的流程,…
消息中间件NSQ深入与实践
最近在研究一些消息中间件,常用的MQ如RabbitMQ,ActiveMQ,Kafka等。NSQ是一个基于Go语言的分布式实时消息平台,它基于MIT开源协议发布,由bitly公司开源出来的一款简单易用的消息中间件。 官方和第三方还为NSQ开发了众多客户端功能库,如官方提供的基于H…
高性能消息中间件 NSQ 解析-整体介绍
随着互联网技术在各行各业的应用高速普及与发展,各层应用之间调用关系越来越复杂,架构、开发、运维成本越来越高,高内聚、低耦合、可扩展、高可用已成为了行业需求。 一提到消息队列 MQ(Message Queue),我们会想到很多应用场景,比如消息通知、用户积分增减、抽奖中奖等,可以…