1. 概述 1.1 为什么需要消息中间件 单体架构 在单体架构中,所有的代码、模块都放在一份代码中,如果其中一个模块需要升级,哪怕只修改了一点点,整个系统也要一起升级,这样耦...
IP属地:广东
1. 概述 1.1 为什么需要消息中间件 单体架构 在单体架构中,所有的代码、模块都放在一份代码中,如果其中一个模块需要升级,哪怕只修改了一点点,整个系统也要一起升级,这样耦...
github地址: https://github.com/oliver006/redis_exporter Redis export 安装和使用 配置prometheus 配...
上一篇: Go消息中间件Nsq系列(七)------go-diskqueue 文件队列实现 1. Topic/Channel 回顾 前文有说过 Topic/Channel是发...
实现方式 通过数据结构list来实现 通过pub/sub实现 通过List实现 实现机制 优点 能够实现持久化:可以通过多个client来提高消费速度 支持集群:可以通过多个...
本篇文章一共分为三个部分,分别是微服务架构的演进过程、具体实践微服务的应用技术和领域驱动设计的意识转变。微服务架构已经渗透到互联网应用的方方面面,而领域驱动设计也逐渐被业界所...
文档 安装 等待安装完成, 初始化 终端中执行 基于应用根目录,与启动文件同一级。执行完成后,在根目录下新建一个 docs 文件夹。 目录结构 路由引入 router 中的 ...
golang是为并发而生的语言。优雅的并发编程范式,完善的并发支持,出色的并发性能是golang区别于其他语言的一大特色。 并发的优势: 1、并发能更客观地表现问题模型 2、...
Redis Cluster(集群)是官方提供的集群功能。Redis 在 3.0 版本中提供了 Redis Cluster 来满足分布式的需求。 为什么需要集群? 并发量,据 ...