中间件

MQ系列11:如何保证消息可靠性传输(除夕奉上)

MQ系列1:消息中间件执行原理 MQ系列2:消息中间件的技术选型 MQ系列3:RocketMQ 架构分析 MQ系列4:NameServer 原理解析 MQ系列5:RocketMQ消息的发送模式 MQ系列6:消息的消费 MQ系列7:消息通信,追求极致性能 MQ系列8:数据存储,消息队列的高可用保障 M ... »

NodeJs Express中间件使用流程解析

目录 1、调用流程 2、格式 3、next函数的作用 4、定义中间件函数 5、全局生效的中间件 6、中间件的作用 7、定义多个全局中间件 8、局部生效的中间件 9、定义多个局部中间件 10、了解中间件的注意事项 11、中间件的分类 1、应用级别的中间件 2、路由级别的中间件 3、错误级别的中间件 »

【Redis场景2】缓存更新策略(双写一致)

【Redis场景2】缓存更新策略(双写一致),涉及缓存更新策略,数据库缓存不一致方案,异步重试等;每1~2周学习整理redis中的知识点和场景实现,希望有所输入输出,每天进步一点点。 ... »

定制.NET 6.0的Middleware中间件

大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 在本文中,我们将学习中间件,以及如何使用它进一步定制应用程序。我们将快速学习中间件的基础知识,然后探讨如何使用它做的一些特殊事情。 本文涵盖的主题包括: 中间件简介 编写自定义中间件 ... »

本地同时启停多个中间件的优雅方案

"I don’t care if it works on your machine! We are not shipping your machine!" - Vidiu Platon “我才不管它能不能在你的机器上运行捏!我们又不会给你提供机器!” —— 韦都·柏拉图 0x00 大纲 0x01 前 ... »

nodeJs编写错误处理中间件问题

目录 nodeJs编写错误处理中间件 Connect中间件之错误处理中间件 范例 多个错误处理中间件组件 nodeJs编写错误处理中间件 app.use(async(ctx, next) => { try { await next(); } »

nodejs关于中间件解析

目录 nodejs 中间件 中间件的编写 中间件的使用 nodejs制作自定义中间件 总结 nodejs 中间件 今天我们来了解一下 nodejs 中间件,中间件可以说是 node 中最重要也是最核心的地方。它最重要的思想便是 洋葱模型 ,从外到内依次执行中间件。 说了半天中间件 »

RabbitMQ安装说明文档(超详细版本)

RabbitMQ安装说明文档(超详细版本) 1. 安装依赖环境 在线安装依赖环境: yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 n ... »

Mysql通过Canal同步Elasticsearch

版本管理 mysql: 8.0 Elasticsearch 7.9.2 Canal v1.1.5 Canal-Adapter v1.1.5 Canal 参考官网: https://github.com/alibaba/canal Mysql 设置 在MySQL配置文件my.cnf设置: 应该是 vi ... »

前端需知nodejs express中间件使用及定义详解

目录 引言 中间件的定义 中间件的使用 总结 引言 在上一节中我们简单了解了express的路由,本文主要分析下express的另一个核心功能中间件的使用。路由是express整个框架能有如今广泛使用和发展的基础,那中间件就是其发展的养分。正是express丰富的中间件才节省了我们大量的开 »

nodejs express实现中间件

目录 先看应用 实现思路 具体实现 订阅监听时做下对“不传匹配路径”等情况的处理 请求发布时根据“是否具有路由表route属性”进行判断从而对中间件区分处理 总结流程 先看应用 应用规则: express 中 use 的第一个参数是匹配路径 不传相当于"/" 中间件匹配机制是惰性 »

Kafka详解

Kafka介绍 Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、Stor ... »

Python Django中间件详细介绍

目录 一 .中间件简介 二 .编写自己的中间件 三 .中间件执行流程 一 .中间件简介 中间件是Django请求/响应处理的钩子函数。它是一个轻量级的、低级的"插件系统",用于全局改变Django的输入和输出。中间件是帮助我们在视图函数执行之前都可以做一些额外的操作,它本质就是一个自定义类 »

MQ系列6:消息的消费

MQ系列1:消息中间件执行原理 MQ系列2:消息中间件的技术选型 MQ系列3:RocketMQ 架构分析 MQ系列4:NameServer 原理解析 MQ系列5:RocketMQ消息的发送模式 在之前的文章中,我们学习了RocketMQ的原理;RocketMQ中 命名服务 ServiceName 的 ... »

Redux thunk中间件及执行原理详细分析

目录 1、Redux-thunk中间件 2、Redux中间件执行原理 1、Redux-thunk中间件 第一步 安装redux-thunk中间件 npm install redux-thunk 第二步 在store中引入thunk组件 import {createStore,appl »

拆解一下任务队列、消息队列、任务调度系统

最近调研了下任务调度系统中间件,包括xxl-job、elastic-job等,发现跟任务队列有一些类似的能力,比如通过API(事件)触发任务执行。 随即想到,能否用任务调度系统覆盖任务队列的场景呢? 另外,一直以来,很多同学也经常会产生困惑,任务队列和消息队列究竟有什么区别? 因此,本文通过多个维度 ... »

ASP.NET Core实现中间件的几种方式

前言 ASP.NET Core 中 HTTP 管道使用中间件组合处理的方式, 换句人话来说, 对于写代码的人而言,一切皆中间件. 业务逻辑/数据访问/等等一切都需要以中间件的方式来呈现. 那么我们必须学会如何实现自定义中间件 这里划重点,必考 这里我们介绍下中间件的几种实现方式... »