首页
文章列表
标签墙
返回找工具啦
中间件
共 4 篇文章
Redis Stream消息队列与Pub/Sub发布订阅的区别
2026-05-03 02:26:52
Redis Stream消息队列与Pub/Sub发布订阅的区别 在 Redis 中处理消息传递时,开发者经常面临两种选择:Pub/Sub(发布订阅)和 Stream(流)。虽然两者都能实现消息的转发,但它们的底层逻辑和适用场景截然不同。简单来说,Pub/Sub 像是“广播电台”,而 Stream 像
Redis
消息队列
发布订阅
35
0
Go语言Context包在分布式链路追踪中的应用
2026-04-10 09:22:23
分布式链路追踪的核心在于全链路上下文的传递。在 Go 语言中,context 包不仅仅是用来控制超时和取消,更是传递 TraceID(追踪ID)和 SpanID(跨度ID)的最佳载体。以下将通过纯代码实现的方式,演示如何利用 context 包构建一套手动链路追踪系统。 1. 定义链路追踪的数据结构
Go语言
Context包
分布式追踪
64
0
Node.js 网络编程:Express 与 Koa 框架
2026-04-03 02:36:15
Node.js 网络编程:Express 与 Koa 框架 Node.js 让 JavaScript 能在服务器端运行,而 Express 和 Koa 是两个最流行的轻量级 Web 框架。它们都基于中间件机制处理请求和响应,但设计理念和使用方式有明显差异。本文通过具体操作步骤,手把手教你搭建、对比并
Node.js
Express
Koa
69
0
Node.js 中间件:自定义中间件与错误处理
2026-04-02 19:12:01
Node.js 中间件:自定义中间件与错误处理 在 Express 应用中,中间件是处理请求响应周期的核心机制。创建自定义中间件能让你灵活控制请求流程,而正确处理错误则确保应用稳定运行。以下步骤将手把手教你实现这两项关键能力。 编写基础自定义中间件 1. 新建一个 .js 文件(例如 logger.
Node.js
中间件
自定义中间件
85
0