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

中间件

关注

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

0
今日
7119
内容
5
活动
165633
关注
|
设计模式 中间件 测试技术
|

系统困境与软件复杂度:为什么我们的系统会如此复杂?

很多人认为做业务开发没有挑战性,但其实正好相反,面向不确定性设计才是最复杂的设计。

2204 100
|
存储 运维 监控
|

企业如何从 0 到 1 构建整套全链路追踪体系

本文将分享 ARMS 在全链路追踪领域的最佳实践,分享主要分为四部分。首先,是对分布式链路追踪的整体简介。其次,是对 ARMS 在分布式链路追踪领域的核心能力进行介绍。然后,介绍如何从 0 到 1 构建整套全链路追踪体系。最后,介绍一些最佳实践案例。

1318 73
|
自然语言处理 Kubernetes 监控
|

ChaosBlade:从混沌工程实验工具到混沌工程平台

ChaosBlade 是阿里巴巴 2019 年开源的混沌工程项目,已加入到 CNCF Sandbox 中。起初包含面向多环境、多语言的混沌工程实验工具 ChaosBlade,到现在发展到面向多集群、多环境、多语言的混沌工程平台 chaosblade-box,平台支持实验工具托管和工具自动化部署,通过统一用户实验界面,将用户的精力聚焦在通过混沌工程解决云原生过程中高可用问题上。本文从混沌实验模型抽象、混沌实验工具开源和混沌工程平台升级项目三阶段出发,详细介绍 ChaosBlade。

954 84
|
运维 监控 前端开发
|

函数计算助力高德地图平稳支撑亿级流量高峰

2020 年的“十一出行节”期间,高德地图创造了记录 ——截止 2020 年 10 月 1 日 13 时 27 分 27 秒,高德地图当日活跃用户突破 1 亿,比 2019 年 10 月 1 日提前 3 时 41 分达成此记录。 期间,Serverless 作为其中一个核心技术场景,平稳扛住了流量高峰期的考验。值得一提的是,由 Serverless 支撑的业务在流量高峰期的表现十分优秀,每分钟函数调用量接近两百万次。这再次验证了 Serverless 基础技术的价值,进一步拓展了技术场景。

6399 99
|
数据采集 编解码 监控
|

函数计算助力语雀构建稳定且安全的业务架构

语雀是一个专业的云端知识库,用于团队的文档协作。现在已是阿里员工进行文档编写和知识沉淀的标配,并于 2018 年开始对外提供服务。

6054 105
|
消息中间件 Cloud Native 安全
|

德勤正式加入阿里云原生合作伙伴计划,强强联手开创数字化咨询新风向

近日,德勤与阿里云签订了“阿里云云原生合作计划框架协议”,成为阿里云云原生合作伙伴计划的重要一员。双方将共同打造基于云原生技术的数字化咨询服务解决方案,加速企业数字化转型创新。

3711 100
|
消息中间件 Kafka RocketMQ
|

骑士卡:基于Kafka搭建消息中心,上亿消息推送轻松完成

消息中心作为业务运营推广的基石,发挥着重要作用。使用消息队列Kafka即可构造建设一个高性能、高稳定性、可扩展的消息中心,完美契合骑士卡高速发展过程中遇到的需求。

9318 110
|
存储 运维 监控
|

我对 SRE 的理解

产品/基础技术研发 和 SRE 这两类角色是相互协作、相互服务的关系,拥有共同的目标:满足业务需求,更好服务业务。

3831 96
|
消息中间件 监控 Cloud Native
|

云原生中间件与开源自建TCO对比

本文深入阐释云原生中间件与开源自建TCO对比。

6122 97
|
负载均衡 监控 Dubbo
|

Spring boot 2.3优雅下线,距离生产还有多远?

对于任何一个线上应用,如何在服务更新部署过程中保证业务无感知是开发者必须要解决的问题,即从应用停止到重启恢复服务这个阶段不能影响正常的业务请求,这使得无损下线成为应用生命周期中必不可少的一个环节。

18008 92
|
Cloud Native Java 应用服务中间件
|

Sentinel 1.8.0 年度版本发布,熔断降级重构升级

在经过数月的打磨后,Sentinel 1.8.0 版本正式发布!该版本是本年度最重要的版本之一,包含大量特性改进与 bug 修复,尤其是针对熔断降级特性的完善升级(支持任意统计时长、慢调用比例降级策略、熔断器事件监听)。

3194 79
|
域名解析 设计模式 Kubernetes
|

dubbo-go K8s 注册中心的设计方案与实现

2817 110
|
自然语言处理 Java Scala
|

Nacos SDK for Scala 发布

1552 75
|
机器学习/深度学习 人工智能 自然语言处理
|

阿里巴巴高级算法专家威视:组建技术团队的一些思考

3067 71
|
SQL 中间件 调度
|

分布式事务解决方案,中间件 Seata 的设计原理详解

分布式事务解决方案,中间件 Seata 的设计原理详解

2166 75
|
应用服务中间件 开发者 Dubbo
|

《免费 | 开发部署效率提升 8 倍,这款 IDE 插件让应用部署不再重复、繁琐》

对于开发者而言,提高工作效率大概有 2 种主要方式,第一种方式就是加快自己的工作速度,争取在同一段时间内多码一些代码、多干一些活来实现多产;而聪明的开发者会选择第二种方式,就是通过插件,让一些重复性的、繁琐性的工作被自动化,从而节省出时间来做一些实质性的业务,达到轻松又高效的工作步调。

5869 88
|
测试技术 运维
|

并发模式与 RPS 模式之争,性能压测领域的星球大战

本文是《如何做好性能压测》系列专题分享的第四期,该专题将从性能压测的设计、实现、执行、监控、问题定位和分析、应用场景等多个纬度对性能压测的全过程进行拆解,以帮助大家构建完整的性能压测的理论体系,并提供有例可依的实战。

13421 112
|
Java 中间件 Go
|

Nacos 1.1.0发布,支持灰度配置和地址服务器模式

Nacos 是阿里巴巴开源的配置中心和服务发现产品,开源距今已经超过一年的时间。本次1.1.0的发布,带来了许多重量级的特性更新,包括灰度配置等社区呼声很高的特性,下面会介绍1.1.0版本发布的新特性和每个特性的使用方式。

11190 93
|
Java 关系型数据库 MySQL
|

源码|详解分布式事务之 Seata-Client 原理及流程

本文主要基于 spring cloud + spring jpa + spring cloud alibaba fescar + mysql + seata 的结构,搭建一个分布式系统的 demo,通过 seata 的 debug 日志和源代码,从 client 端(RM、TM)的角度分析其工作流程及原理。

8469 79
|
消息中间件 存储 监控
|

Kafka or RabbitMQ:消息中间件选型深入分析

一、前言 消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等等功能,其作为分布式系统架构中的一个重要组件,有着举足轻重的地位。

2515 62
|
Web App开发 监控 前端开发
|

网站常见问题1分钟定位 - 如何使用阿里云ARMS轻松重现用户浏览器问题

客户投诉不断,本地却无法重现? 页面加载较慢是用户经常会反馈的问题,也是前端非常关注的问题之一。但定位、排查解决这类问题就通常会花费非常多的时间,主要原因如下: 页面是在用户端的浏览器上加载执行,复现困难 页面上线前,开发同学都会进行测试,在测试环境下页面加载一般都是正常的才会正式上线。

10934 77
|
消息中间件 监控 物联网
|

阿里云中间件是什么?

中间件是一种处于操作系统(底层)和应用之间的软件或者组件,起到让应用在操作系统上可以正常运行的作用,向apache,iis,sqlserver等。

6169 105
|
消息中间件 监控 中间件
|

阿里云中间件有哪些?这里最全面

这其实是一个比较虚的概念。广义的中间件范围很广。起沟通作用的都可以认为是中间件。甚至ODBC这样的东西你也可以认为是中间件。 而阿里云的中间件就比较多了

9859 107
|
弹性计算 JavaScript Java
|

在 Intellij IDEA 中部署 Spring Boot / Spring Cloud 应用到阿里云

Spring Cloud 和 Spring Boot 可以说是当前最流行的微服务开发框架了,在本文中,将向读者介绍如何在 在 Intellij IDEA 中部署 Spring Boot / Spring Cloud 应用到阿里云。

14337 98
|
消息中间件 中间件 Kafka
|

开源技术精粹:深入解析阿里消息中间件RocketMQ

不久前,阿里宣布将开源RocketMQ 捐赠给 Apache 基金会,成为 Apache 孵化项目。想深入了解RocketMQ特性?想知道捐赠背后那些鲜为人知的故事?想看看业界主流MQ的性能对比?想知道商用版和开源版如何协同?云栖社区特别专题带你一睹详情。

15020 92
|
Web App开发 存储 中间件
|

如何设计一个数据库中间件(支持百亿级别数据存储)

继《如何设计开发一个可用的web容器》之后又一如何系列文章,《如何设计一个数据库中间件》 ==========广告时间========== 鄙人的新书《Tomcat内核设计剖析》已经在京东预售了,有需要的朋友可以到 https://item.jd.com/12185360.html 进行预定。

1724 46
|
2月前
|
人工智能 Kubernetes 应用服务中间件
|

AI 网关这一年,成了 AI 进化的缩影

未来,让每一个想用 AI 的企业,都能稳稳地迈出第一步。

194 24
|
3月前
|
缓存 前端开发 JavaScript
|

Nginx性能优化

本课程深入讲解Nginx性能优化三大核心:动静分离、客户端缓存与Gzip压缩,涵盖反向代理配置、负载均衡实现及日志分析技巧,结合Shell命令与GoAccess工具进行实战统计,助力掌握企业级Web服务优化方案。

285 53
|
3月前
|
数据采集 运维 监控
|

阿里云可观测 2025 年 11 月产品动态

阿里云可观测 2025 年 11 月产品动态。

146 40
|
3月前
|
消息中间件 人工智能 弹性计算
|

打造你的专属 AI 导游:基于 RocketMQ 的多智能体异步通信实战

在现代 AI 应用中,多智能体(Multi-Agent)系统已成为解决复杂问题的关键架构。然而,随着智能体数量增多和任务复杂度提升,传统的同步通信模式逐渐暴露出级联阻塞、资源利用率低和可扩展性差等瓶颈。为应对这些挑战,RocketMQ for AI 提供了面向 AI 场景的异步通信解决方案,通过事件驱动架构实现智能体间的高效协作。本文将探讨和演示如何利用 RocketMQ 构建一个高效、可靠且可扩展的多智能体系统,以解决企业级 AI 应用中的核心通信难题。

305 40
|
4月前
|
运维 监控 网络协议
|

云拨测:当“正常变更”摧毁全球网络时,谁来守护你的业务可用性?

一次权限变更,引发全球边缘网络瘫痪4小时,数百万网站返回 5XX,连状态页也宕机。故障源于“正常的变更”,暴露了企业对服务商的盲目信任。当内部监控失效,唯有云拨测能从真实用户视角,独立验证“服务是否可用”。

283 55
|
4月前
|
人工智能 运维 Serverless
|

从 Transform 到 Transformer,用 EventBridge 与百炼构建实时智能的 ETL 数据管道

作为数据处理领域的经典模式,ETL(Extract-Transform-Load)通过提取、转换、加载三个步骤,高效地处理着各类结构化数据。然而,面对 AI 时代海量、异构、实时的“数据洪流”,传统 ETL 链路,尤其是其核心的转换(Transform)环节,正面临严峻挑战。本文将从一个初级开发者也能理解和上手的视角,探讨 AI 时代的数据处理新范式:如何利用基于 Transformer 架构的大语言模型(LLM)重塑传统数据处理中的转换(Transform)环节,并结合事件驱动架构(Event-Driven Architecture, EDA),为 AI 数据处理链路“注入实时智能”。

296 36
|
4月前
|
运维 监控 数据可视化
|

故障发现提速 80%,运维成本降 40%:魔方文娱的可观测升级之路

魔方文娱携手阿里云构建全栈可观测体系,实现故障发现效率提升 80%、运维成本下降 40%,并融合 AI 驱动异常检测,迈向智能运维新阶段。

445 62
|
5月前
|
人工智能 运维 Serverless
|

函数计算 × MSE Nacos : 轻松托管你的 MCP Server

本文将通过一个具体案例,演示如何基于 MCP Python SDK 开发一个标准的 MCP Server,并将其部署至函数计算。在不修改任何业务代码的前提下,通过控制台简单配置,即可实现该服务自动注册至 MSE Nacos 企业版,并支持后续的动态更新与统一管理。

765 78
|
6月前
|
数据采集 运维 监控
|

不重启、不重写、不停机:SLS 软删除如何实现真正的“无感数据急救”?

SLS 全新推出的「软删除」功能,以接近索引查询的性能,解决了数据应急删除与脏数据治理的痛点。2 分钟掌握这一数据管理神器。

744 47
|
12月前
|
监控 Linux C++
|

【实战指南】4步实现C++插件化编程,轻松实现功能定制与扩展(2)

本文是《4步实现C++插件化编程》的延伸,重点介绍了新增的插件“热拔插”功能。通过`inotify`接口监控指定路径下的文件变动,结合`epoll`实现非阻塞监听,动态加载或卸载插件。核心设计包括`SprDirWatch`工具类封装`inotify`,以及`PluginManager`管理插件生命周期。验证部分展示了插件加载与卸载的日志及模块状态,确保功能稳定可靠。优化过程中解决了动态链接库句柄泄露问题,强调了采纳用户建议的重要性。

459 93
|
消息中间件 运维 Cloud Native
|

UU 跑腿云原生化,突围同城配送赛道

从架构演进、网关优化到可观测体系构建等,UU 跑腿的云原生化,让 80% 的微服务轻松上云,还做到了 1 分钟弹性伸缩,实现了 80% 的运维成本降低。

667 83
|
消息中间件 运维 Serverless
|

商业版vs开源版:一图看懂云消息队列 RocketMQ 版核心优势

自建开源 RocketMQ 集群,为保证业务稳定性,往往需要按照业务请求的峰值去配置集群资源。云消息队列 RocketMQ 版 Serverless 实例通过资源快速伸缩,实现资源使用量与实际业务负载贴近,并按实际使用量计费,有效降低企业的运维压力和使用成本。

882 110
|
消息中间件 Java Kafka
|

开发者如何使用云消息队列 Kafka 版

【10月更文挑战第15天】开发者如何使用云消息队列 Kafka 版

591 97
|
安全 程序员 编译器
|

【实战经验】17个C++编程常见错误及其解决方案

想必不少程序员都有类似的经历:辛苦敲完项目代码,内心满是对作品品质的自信,然而当静态扫描工具登场时,却揭示出诸多隐藏的警告问题。为了让自己的编程之路更加顺畅,也为了持续精进技艺,我想借此机会汇总分享那些常被我们无意间忽视却又导致警告的编程小细节,以此作为对未来的自我警示和提升。

1459 105
|
存储 消息中间件 人工智能
|

ApsaraMQ Serverless 能力再升级,事件驱动架构赋能 AI 应用

本文整理自2024年云栖大会阿里云智能集团高级技术专家金吉祥的演讲《ApsaraMQ Serverless 能力再升级,事件驱动架构赋能 AI 应用》。

588 103
|
JavaScript 前端开发 API
|

在线三维CAD中创建一个三维管道模型(网页浏览编辑三维CAD)

本文介绍了如何使用mxcad3d创建三维管道模型。mxcad3d提供了丰富的API,使复杂的管道结构设计变得直观简便。首先需安装mxcad包并初始化项目。接着,通过编写JavaScript函数实现圆角方管的绘制,并将其添加到web界面中。点击绘制按钮即可生成管道模型并实时展示。这为网页CAD中的三维建模任务提供了强大支持。相关代码与项目可在[mxcad3d官方仓库](https://gitee.com/mxcadadox/mxcad_docs/tree/master/examples3D/Test3dPipe.7z)获取。

347 96
|
Cloud Native Go 开发工具
|

不改一行代码轻松玩转 Go 应用微服务治理

为了更好的进行 Go 应用微服务治理,提高研发效率和系统稳定性,本文将介绍 MSE 微服务治理方案,无需修改业务代码,实现治理能力。

20225 92
|
消息中间件 Kubernetes Cloud Native
|

iLogtail 开源两周年:感恩遇见,畅想未来

凡是过往,皆为序章;iLogtail 社区,是我们共同编织的果实。所有将来,皆为可盼;LoongCollector,是我们共筑的未来。

777 157
|
人工智能 Cloud Native 开发者
|

开发者们,AI 原生应用架构专场 ·上海站来啦

云原生开源开发者沙龙 AI 原生应用架构专场,邀您一起交流,探索 AI 原生应用的工程化落地!

587 84
|
Web App开发 人工智能 Rust
|

计算机英文教材太难啃,Higress 和通义千问帮你

英文技术内容翻译难于理解,如何跨语言学习?通义千问结合 Higress 的多模型协议转换能力,可以通过配置插件获得推理模型基于内容理解后的精准翻译,点击本文手把手教你如何配置。

41573 170
|
消息中间件 SQL 运维
|

AIOps 智能运维:比专家经验更优雅的错/慢调用分析工具

本文主要介绍ARMS 错/慢 Trace 分析功能基本原理; 该功能能够覆盖哪些异常 Trace 根因; 最后会介绍一些最佳实践案例。

50327 118
我要发布