开发者社区> 云原生> 中间件

中间件

关注

为企业提供高效、稳定、易扩展的中间件产品。

0
今日
7144
内容
5
活动
165643
关注
|
存储 easyexcel 中间件
|

【Alibaba中间件技术系列】「EasyExcel实战案例」实战研究一下EasyExcel如何从指定文件位置进行读取数据

【Alibaba中间件技术系列】「EasyExcel实战案例」实战研究一下EasyExcel如何从指定文件位置进行读取数据

832 88
|
消息中间件 XML 存储
|

【Alibaba中间件技术系列】「RocketMQ技术专题」让我们一起实践RocketMQ的服务搭建及配置操作

【Alibaba中间件技术系列】「RocketMQ技术专题」让我们一起实践RocketMQ的服务搭建及配置操作

542 80
|
消息中间件 存储 安全
|

【Alibaba中间件技术系列】「RocketMQ技术专题」小白专区之领略一下RocketMQ基础之最!

【Alibaba中间件技术系列】「RocketMQ技术专题」小白专区之领略一下RocketMQ基础之最!

390 88
|
搜索推荐 中间件
|

node实现代理的中间件

node实现代理的中间件

621 84
|
JSON JavaScript 中间件
|

node 实现文件上传中间件

node 实现文件上传中间件

394 79
|
自然语言处理 运维 Dubbo
|

闲话 dubbogo 社区

dubbogo 社区马上要进入第八个年头。dubbogo 项目初期的使命就是 "Bridging the gap between Java and Go",目前 dubbogo 已经对齐所有 dubbo 版本,正与 Dubbo 齐头并进,并在云原生方向反哺 Dubbo。且实现了与 Spring Cloud、gRPC 生态的互联互通,把 Java 中间件能力带入了 Go 语言生态。社区目前正全力推进的 dubbo-go-pixiu 等社区项目,打造下一代 Dubbo Mesh 生态。

477 103
|
边缘计算 运维 Kubernetes
|

龙湖千丁基于 ACK@Edge 的云原生智慧停车系统架构实践

结合龙湖千丁自研的新版停车云系统以及 ACK@Edge 提供的标准 Kubernetes 服务以及云边一体化协同解决方案,整体来看,边缘部署时间成本由 1 天缩短到 3 小时,将之前的手动升级方式迭代为自动 OTA 升级,升级时间由 3 小时缩短到 5 分钟,计算下来每年节约 740 人天。

644 97
|
存储 缓存 Kubernetes
|

Dubbo-kubernetes 基于 Informer 服务发现优化之路

优化为 Informer 后,Dubbo 的服务发现不用每次直接调用 kube-apiserver,减小了 kube-apiserver 的压力,也大大减少了响应时间,助力 Dubbo 从传统架构迁移到 Kubernetes 中。

470 81
|
消息中间件 监控 中间件
|

阿里云互联网中间件五剑客之——消息队列 MQ

阿里云互联网中间件五剑客之——消息队列 MQ自制脑图, 是阿里巴巴集团自主研发的专业消息中间件。 产品基于高可用分布式集群技术,提供消息订阅和发布、消息轨迹查询、定时(延时)消息、资源统计、监控报警等一系列消息云服务。

1309 87
|
中间件 应用服务中间件 微服务
|

《支撑海量用户的微服务技术-阿里巴巴中间件EDAS的服务化解决之道》电子版地址

支撑海量用户的微服务技术-阿里巴巴中间件EDAS的服务化解决之道

264 49
|
关系型数据库 中间件 分布式数据库
|

阿里云互联网中间件五剑客之——分布式关系型数据库服务DRDS

阿里云互联网中间件五剑客之——分布式关系型数据库服务DRDS自制脑图, Distribute Relational Database Service(DRDS)是分布式关系型数据库,它主要是一种水平拆分、可平滑扩容、读写分离的在线分布式数据库服务。

608 81
|
存储 SQL 算法
|

DCM:中间件家族迎来新成员

现代应用无时无刻不在与数据打交道,数据计算无处不在,报表统计、数据分析、业务处理不一而足。当前数据处理的主要手段仍然是以关系数据库为代表的相关技术,虽然使用高级语言(如Java)硬编码也能实现各类计算,但远不如数据库(SQL)方便,数据库在当代数据处理中仍然发挥举足轻重的作用。

61498 79
|
自然语言处理 Kubernetes Cloud Native
|

Nana 探技术,围绕云原生的诊断、弹性、网关技术探讨 —— (第10期)产品要点分析

企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是一个应用PaaS平台,一站式集成微服务、可观测、任务调度等技术;以专业易用的应用全生命周期管理、流量及容量治理等功能,配合业务视角的验收、资源管控与成本优化能力,助力企业应用架构云原生化升级。

780 79
|
SQL 缓存 关系型数据库
|

阿里中间件seata源码剖析四:AT模式2阶段提交

阿里中间件seata源码剖析四:AT模式2阶段提交

597 94
|
中间件 开发者
|

史上最详细的Gin中间件使用教程

1.概述 Gin框架允许开发者在处理请求的过程中,加入用户自己的钩子(Hook)函数。这个钩子函数就叫中间件,中间件适合处理一些公共的业务逻辑,比如登录认证、权限校验、数据分页、记录日志、耗时统计等。

1785 109
|
消息中间件 存储 负载均衡
|

【消息中间件】默认的RocketMQ消息消费者是如何启动的?(下)

在当下的分布式服务中,消息队列中间件是一个解决服务之间耦合的利器,今天我们来瞧一瞧开源的RocketMQ消息中间件,他的消费端是如何启动的,以及在使用他的过程中有哪些配置。

485 79
|
存储 SQL 算法
|

DCM:中间件家族迎来新成员

DCM:中间件家族迎来新成员

2411 60
|
缓存 中间件 Java
|

Web中间件——Tomcat中的BIO、NIO、APR模式

Tomcat在我们日常开发B/S项目时常常进行使用,当然在Spring全家桶中我们现在也是使用的内置tomcat,但是很多人可能不会对于tomcat进行深入性研究,其实在我们的产品进行性能提升时,web中间件的优化也是占有很大一部分,而tomcat中采用不同的模式对应的使用场景下性能也是不一样的,因此本篇文章将对于这几个模式进行简单讲解,后续我们会对于不同的模式进行配置方式讲解。

387 82
|
缓存 负载均衡 容灾
|

高性能数据访问中间件OBProxy(六):OBProxy高可用的那些事

在《高性能数据访问中间件 OBProxy(五):一文讲透数据路由》中,我们讲到了数据路由影响因素包括功能因素、性能因素和高可用因素。本文主要介绍高可用因素相关的内容。相比传统的 IOE 架构,OceanBase 利用更低的成本实现了更高的可用性,为客户提供机器级别容灾、机房级别容灾和城市级别容灾特性,是 OceanBase 数据库的杀手锏之一,深受用户喜欢,因此,本文将对高可用特性展开详细的介绍。

470 86
|
SQL 运维 监控
|

高性能数据访问中间件 OBProxy(三):问题排查和服务运维

1 引言 上篇文章我们讲解了 OBProxy 的安装部署,在实践时,大家还可能因为机器环境、操作顺序不对等问题导致安装部署失败,这时候可以到OceanBase的开源社区 问答板块提问,会有专业的工程师回答你的问题。完成了 OBProxy 的安装部署后,就可以使用 OBProxy 访问 OceanBase 数据库了。 如果刚开始使用 OBProxy ,排查问题和运维 OBProxy 是大家将要遇到的

327 63
|
JSON JavaScript 中间件
|

【node.js从入门到精通】使用express创建web服务器,路由,进行中间件的创建链接路由及其他中间件

【node.js从入门到精通】使用express创建web服务器,路由,进行中间件的创建链接路由及其他中间件

634 87
|
存储 负载均衡 监控
|

分布式系统的介绍(2)--分布式系统&中间件从入门到精通(二)

分布式系统的介绍(2)--分布式系统&中间件从入门到精通(二)

369 63
|
消息中间件 搜索推荐 Java
|

消息中间件JMS介绍、入门demo与spring整合

消息中间件JMS介绍、入门demo与spring整合

703 88
|
SQL 弹性计算 运维
|

SAE 助力贵州酒店集团从容支撑贵州特产抢购

总体来看,系统上线 SAE 之后,开发运效率提升了 50%+,机器成本下降了 20%,运维人力成本下降了 60%,扩容速度更是比之前快了十几倍,很好的完成了之前定下的目标。

743 59
|
消息中间件 RocketMQ 索引
|

基于消息中间件,图解柔性事务一致性

在核心业务处理完成之后,发送消息通知,允许失败,在指定时间段内或者指定重试次数之后,允许消息丢失情况存在,即消息的不可靠性。

546 91
|
存储 XML NoSQL
|

呼叫系统,电话机器人,呼叫中心中间件-分机配置

把分机信息存储到redis,需要验证的时候,从redis读取存储的信息转换成XML格式,让FreeSWITCH完成验证。优点就是redis的读取性能非常快,可以让FreeSWITCH支持大量的分机,并且配置可以实时生效。 配置说明 cti_exten@domain [哈希表] key 分机名 value | ``` { "param": { "allow-empty-password": false, "password": "123", "auth-acl": "", "sip-forbid-register": f

499 81
|
中间件 Python
|

Python编程:Django中间件实现登陆验证

Python编程:Django中间件实现登陆验证

342 61
|
Kubernetes Cloud Native Linux
|

Helm Chart 多环境、多集群交付实践,透视资源拓扑和差异

在本文中,我们将介绍如何通过 KubeVela解决多集群环境下 Helm Chart 的部署问题。如果你手里没有多集群也不要紧,我们将介绍一种仅依赖于 Docker 或者 Linux 系统的轻量级部署方式,可以让你轻松的体验多集群功能。当然,KubeVela 也完全具备单集群的 Helm Chart 交付能力。

4033 70
|
缓存 中间件 测试技术
|

【基础理论-中间件测试】引入中间件

【基础理论-中间件测试】引入中间件

1296 103
|
Web App开发 JavaScript 前端开发
|

React系列十七 - Redux(三)中间件

Redux(三)中间件

331 54
|
负载均衡 Dubbo 前端开发
|

从原理到操作,让你在 Apache APISIX 中代理 Dubbo3 服务更便捷

本文为大家介绍了如何借助 Apache APISIX 实现 Dubbo Service 的代理,通过引入 dubbo-proxy 插件便可为 Dubbo 框架的后端系统构建更简单更高效的流量链路。

1383 98
|
消息中间件 缓存 负载均衡
|

消息中间件介绍&RabitMQ环境搭建(Linux)(上)

消息中间件介绍&RabitMQ环境搭建(Linux)

920 107
|
消息中间件 安全 中间件
|

【绝对有收获】看看MQ?必须告诉你为什么要使用MQ消息中间件(图解版)

假设你有个系统A,这个系统A会产出一个核心数据,现在下游有系统B和系统C需要使用这个数据。

368 70
|
架构师 程序员
|

谈谈技术能力

在程序员中,围城现象非常严重,是技术人在职业发展过程中必定会面临的困境。但要回答清楚这个问题,其根源不在于是写不写代码或者代码量的多少,其本质还是要回到什么叫技术能力以及如何提升技术能力这个根节点上来。我把我的一些观察和思考总结下来,供大家参考。

1474 93
|
SQL 中间件 关系型数据库
|

Golang进阶,揉碎数据库中间件,干货满满!(二)

Golang进阶,揉碎数据库中间件,干货满满!(二)

384 54
|
中间件
|

【TP5.1】使用路由进行权限验证(跟使用全局中间件验证是一样的)

【TP5.1】使用路由进行权限验证(跟使用全局中间件验证是一样的)

348 69
|
前端开发 JavaScript 中间件
|

Django高级管理静态文件和中间件5.1

Django高级管理静态文件和中间件5.1

236 23
|
存储 缓存 NoSQL
|

分布式缓存中间件-Redis介绍与安装

分布式缓存中间件-Redis介绍与安装

532 83
|
前端开发 JavaScript 中间件
|

Vue 2.x折腾记 - (12) Nuxt.js写一个校验访问浏览器设备类型及环境的中间件

这个需求非常常见,分享出去的页面的有时候在手机访问,有时候别人是PC打开的; 若是不是共享同一个页面的情况,就需要拦截跳转了; 当然你要共享同一个页面也可以(放大化到PC也需要添加某些CSS,也需判断设备)

752 100
|
弹性计算 编解码 人工智能
|

阿里云发布企业云原生IT成本治理方案:五大能力加速企业 FinOps 进程

阿里云企业云原生 IT 成本治理方案助力企业落地企业 IT 成本治理的理念、工具与流程,让企业在云原生化的过程中可以数字化地实现企业 IT 成本管理与优化,成为 FinOps 领域的践行者与领先者。

1255 88
|
开发框架 前端开发 安全
|

ASP.NET Core Startup类Config gure()方法|ASP.NET Core 中间件详细说明

目录 Startup 类 Configure() 方法 中间件 使用中间件 Configure 方法 的参数 IApplicationBuilder Extension Methods(拓展方法)--微软提供的中间件

339 56
|
运维 Kubernetes Cloud Native
|

如何在云原生混部场景下利用资源配额高效分配集群资源?

由于混部是一个复杂的技术及运维体系,包括 K8s 调度、OS 隔离、可观测性等等各种技术,之前的一篇文章《历经 7 年双 11 实战,阿里巴巴是如何定义云原生混部调度优先级及服务质量的?》,主要聚焦在调度优先级和服务质量模型上,今天我们来关注一下资源配额多租相关的内容。

919 78
|
SQL JSON JavaScript
|

Node.js(三)路由器、中间件、MySQL模块、RESTful接口

Node.js(三)路由器、中间件、MySQL模块、RESTful接口

471 78
|
运维 自然语言处理 Kubernetes
|

深度解密|基于 eBPF 的 Kubernetes 问题排查全景图发布

通过 eBPF 无侵入地采集多语言、多网络协议的黄金指标/网络指标/Trace,通过关联 Kubernetes 对象、应用、云服务等各种上下文,同时在需要进一步下钻的时候提供专业化的监测工具(如火焰图),实现了 Kubernetes 环境下的一站式可观测性平台。

825 80
|
设计模式 领域建模 数据库
|

提升代码质量的方法:领域模型、设计原则、设计模式

笔者认为代码差最为关键的是内部自身的问题,根因就两个:自我要求不高;无反馈通道。如果对自已要求不高,仅仅满足完成需求开发就止步了,很难写出高质量的代码,另外如果没有外部反馈,也难以提高自己的技能。提升代码质量的方法,笔者喜欢用三个方法:领域建模、设计原则、设计模式。

1271 49
|
Web App开发 NoSQL Cloud Native
|

MongoDB中间件工具mgm入门介绍(一)

MongoDB 数据库确实好用,但是也要依托一定的生态环境,其中就包括我们在开发过程中经常会用到的工具集。在连接 MongoDB 时,我们不可能自己单独去开发基础的功能接口,比如添加记录、删除记录、更新记录等。我们可以使用非常好用的第三方中间件来完成这样的工作,避免重复造轮子,毕竟自己造的轮子还不一定好使。今天我们就来介绍一个非常优秀的 MongoDB 数据库中间件 —— mgm 。

1108 103
|
Dubbo Ubuntu 应用服务中间件
|

Dubbo 3.0 规模化落地基石 - 社区持续集成机制解析

Dubbo 3.0 在阿里巴巴各条业务线包括淘宝、考拉、饿了么、钉钉、达摩院等已全量或开始分批上线,社区企业如小米、工商银行、平安健康等也纷纷引入了 3.0 版本的新特性。支持如此大规模的体量的业务平稳运行,对 Dubbo 3.0 的稳定性有很高的要求,尤其是考虑到社区极高的活跃度,这个挑战就更大了。目前社区有超过 600 位 contributor,近一年以来每天有大约 60 个 commits,陆续支持了 Triple 协议、多实例等功能,这些功能都会涉及到大量的代码变更。每一次提交代码的质量对 Dubbo 3.0 版本的质量、稳定性、可靠性等方面有着至关重要的影响。

490 87
|
存储 缓存 中间件
|

谈谈中间件开发,给想从事中间件开发的同学

本文主要是写给那些想从事中间件开发的同学看的 :) 如果你没有这个打算,那么本文的学习路线非但不实用,还可能会影响你正常的工作 :) 什么是中间件开发?

1587 113
|
存储 分布式计算 监控
|

阿里云互联网中间件:让企业实现业务云化持续创新|学习笔记

快速学习 阿里云互联网中间件:让企业实现业务云化持续创新

373 74
|
SQL 缓存 Java
|

数据库中间件 MyCAT源码分析 —— PreparedStatement 重新入门

数据库中间件 MyCAT源码分析 —— PreparedStatement 重新入门

368 64
我要发布