中间件

施嘉伟2 小时前
中间件·设计规范
中间件设计规范及安装手册为方便管理和规范应用,根据生产环境中间件的使用情况,特编制本《中间件设计规范及安装手册》。 本手册旨在统一生产环境中间件的创建与配置标准,为各应用系统的中间件设计提供指导和依据。
利刃大大3 小时前
c++·中间件·服务发现·etcd·服务中心
【c++中间件】etcd存储系统 && 服务注册 && 服务发现 && 二次封装Etcd 是一个 golang 编写的分布式、高可用的一致性键值存储系统,用于配置共享和服务发现等。它使用 Raft 一致性算法来保持集群数据的一致性,且客户端通过长连接 watch 功能,能够及时收到数据变化通知,相较于 Zookeeper 框架更加轻量化。以下是关于 etcd 的安装与使用方法的详细介绍。
whltaoin17 小时前
spring boot·微服务·中间件·rabbitmq·spring amqt
【Java 微服务中间件】RabbitMQ 全方位解析:同步异步对比、SpringAMQT基础入门、实战、交换机类型及消息处理详解消息代理可以将消息同时发送给交易、通知、积分服务RabbitMQ是基于Erlang语言开发的开源消息通信中间件,官网地址: Messaging that just works — RabbitMQ 接下来,我们就学习它的基本概念和基础用法。
小程故事多_802 天前
人工智能·中间件·langchain
LangChain1.0系列:中间件深度解析,让 AI智能体上下文控制不失控相信很多用 LangChain 构建 AI Agent 的开发者都有过这样的经历:本地测试时 Agent 表现得聪明又可靠,能精准理解需求、调用工具完成任务,但一旦部署到生产环境,各种问题就接踵而至。有时候 Agent 会因为对话历史太长而忽略关键信息,有时候会未经授权调用敏感工具,还有时候会因为输入里的敏感数据导致隐私泄露,最后不得不写一堆杂乱的自定义代码来“打补丁”,但效果往往不尽如人意。
q***75602 天前
中间件·golang·gin
【Golang】——Gin 框架中间件详解:从基础到实战中间件是 Web 应用开发中常见的功能模块,Gin 框架支持自定义和使用内置的中间件,让你在请求到达路由处理函数前进行一系列预处理操作。这篇博客将涵盖中间件的概念、内置中间件的用法、如何编写自定义中间件,以及在实际应用中的一些最佳实践。
9ilk2 天前
运维·服务器·c++·后端·中间件
【基于one-loop-per-thread的高并发服务器】--- 项目测试本篇博客是对仿muduo的高性能服务器这个项目的延续,主要对项目进行一些测试,如性能测试、长连接测试、超时连接测试、错误请求测试、连续同时多条请求测试、大文件传输测试、业务处理超时测试等。
小二李2 天前
中间件·express
第7章 Node框架实战篇 - Express 中间件与RESTful API 接口规范通过 app.use([path], middleware)或 app.METHOD([path], middleware)注册。path是可选的,省略时对所有路径生效。
百***46453 天前
单片机·嵌入式硬件·中间件
SocketTool、串口调试助手、MQTT中间件基础目录一、SocketTool二、串口通信三、MQTT中间件1、TCP 通信测试:1)创建 TCP Server
zhangbaolin3 天前
中间件·langchain·大模型·深度智能体
深度智能体的中间件与langchian agent一样,深度智能体也使用中间件,不过二者是有区别的,langchain agent的中间件是通过在模型调用、工具调用时插入实现对智能体运行的细粒度控制,而深度智能体的中间件则抽象层次更高,主要支持规划、持久化和创建子智能体。深度智能体支持模块化的中间件架构,当深度智能体被创建时自带以上所说的三种中间件,待办列表中间件(TodoListMiddleware),文件系统中间件( FilesystemMiddleware)和子智能体中间件(SubAgentMiddleware),同
whltaoin3 天前
微服务·中间件·消息队列·rabbitmq·多平台
【微服务中间件】RabbitMQ 多平台安装搭建实践指南(Windows_macOS_Ubuntu_Docker 全场景)注意点:RabbitMQ 对 Erlang 版本有严格兼容性要求(可参考官方兼容表)。推荐通过 Erlang Solutions 仓库安装适配版本
q***71853 天前
mysql·中间件·开源
开源数据同步中间件(Dbsyncer)简单玩一下 mysql to mysql 的增量,全量配置Dbsyncer是一款开源的数据同步中间件,提供MySQL、Oracle、SqlServer、PostgreSQL、Elasticsearch(ES)、Kafka、File、SQL等同步场景,支持上传插件自定义同步转换业务,提供监控全量和增量数据统计图、应用性能预警等。
Alex艾力的IT数字空间4 天前
开发语言·数据结构·数据库·分布式·算法·中间件·php
完整事务性能瓶颈分析案例:支付系统事务雪崩优化某支付系统在高峰期出现大规模事务失败:事务成功率:从99.8%骤降至72%平均耗时:从500ms突增至2.3s
q***72195 天前
中间件
国产化中间件东方通TongWeb环境安装部署(图文详解)中国政府一直致力于促进国内产业的发展和国产化进程。作为全球第二大经济体,中国政府部门在推动国产化方面发挥着至关重要的作用。本文是东方通中间件TongWeb的详细安装图解。
无心水5 天前
redis·分布式·中间件·redisson·后端面试·redis分布式锁·分布式系统
【中间件:Redis】5、Redis分布式锁实战:从基础实现到Redisson高级版(避坑指南)在分布式系统中,当多个服务实例需要竞争同一资源(如秒杀库存、分布式任务调度)时,“分布式锁”是保证操作原子性的核心工具。
q***47435 天前
中间件·consul
【服务治理中间件】consul介绍和基本原理目录一、CAP定理二、服务注册中心产品比较三、Consul概述3.1 什么是Consul3.2 Consul架构
无心水5 天前
redis·中间件·面试·后端面试·redis事务·redis持久化·redis原子性
【中间件:Redis】3、Redis数据安全机制:持久化(RDB+AOF)+事务+原子性(面试3大考点)上一篇拆解了Redis单线程高并发的底层逻辑——靠I/O多路复用和高效优化实现10万+QPS。但生产环境中,“快”只是基础,“数据不丢、不出错”才是底线。面试官常追问:“Redis宕机后数据会丢吗?”、“如何保证命令执行的原子性?”、“Redis事务和MySQL事务有什么区别?”
milanyangbo6 天前
java·数据库·后端·缓存·中间件·架构
从同步耦合到异步解耦:消息中间件如何重塑系统间的通信范式?当成百上千的服务需要相互协作时,它们之间的通信模式变得至关重要。如果服务间采用紧密耦合的同步调用,一个服务的延迟或故障,就可能引发连锁反应,导致系统性的“雪崩”。 消息中间件正是为了打破这种刚性依赖而生。它在服务之间建立了一个异步的通信渠道,通常是一个消息队列。生产者服务只需将任务(即“消息”)投递到队列中便可完成工作,而无需等待消费者服务的实时响应。 使用场景 消息中间件常见的使用场景,包括不限于解耦、有序性、异步处理、削峰填谷等。
小坏讲微服务6 天前
java·spring boot·分布式·后端·spring cloud·中间件·gateway
使用 Spring Cloud Gateway 实现集群最牛逼的SpringCloudAlibab微服务实战全栈开发Spring Cloud Gateway 作为微服务架构中的 API 网关,可以通过集群部署实现高可用性和负载均衡。以下是实现集群的关键步骤:
大G的笔记本6 天前
中间件
常见中间件篇面试题优点:缺点:RabbitMQ 是基于 AMQP(Advanced Message Queuing Protocol) 的消息中间件,核心由 生产者(Producer)、交换机(Exchange)、队列(Queue)、消费者(Consumer) 组成。
无心水6 天前
redis·中间件·php·后端面试·i/o多路复用·redis原理·redis高并发
【中间件:Redis】2、单线程Redis高并发原理:I/O多路复用+3大优化点(附多线程对比)上一篇拆解了Redis的线程模型——“命令执行始终单线程”,但很多读者疑惑:“单线程只能占用1个CPU核心,凭什么能支撑10万+QPS的高并发?甚至比多线程方案还快?” 答案的核心的是:Redis精准抓住了“I/O密集型”场景的本质,用「I/O多路复用」突破并发限制,再通过3大优化点把单线程性能拉满。