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

中间件

关注

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

0
今日
7114
内容
5
活动
165617
关注
|
缓存 JSON Java
|

那些年,我们写过的无效单元测试

在这篇文章里,作者通过日常的单元测试实践,系统地总结出一套避免编写无效单元测试用例的方法和原则。

574 72
|
消息中间件 存储 Cloud Native
|

技术盘点:消息中间件的过去、现在和未来

目前以“事件驱动”构建的数字化商业生态才刚起步,未来 EventBridge 将围绕事件这一抽象层次实现更强大的能力,比如事件的全链路可观测、事件分析计算、低代码开发等特性,帮助企业全面落地云时代的“事件驱动”架构。

445 87
|
安全 NoSQL 前端开发
|

weblogic中间件漏洞总结(三)

weblogic中间件漏洞总结

909 84
|
安全 Oracle Java
|

weblogic中间件漏洞总结(二)

weblogic中间件漏洞总结

484 69
|
人工智能 运维 Cloud Native
|

能力升级、自我革新:云原生技术中台 CNStack 的进化之路

12月28日,在第三届云原生实战峰会上,阿里云资深技术专家、云原生PaaS 负责人谢吉宝接受媒体采访,表示云原生技术中台 CNStack 自从2021年发布以来,被越来越多的企业和 ISV 所应用,将企业内部复杂的、零散的、不规范的业务系统统一纳管,让企业可以专注于业务创新。

556 76
|
中间件 开发者
|

gin框架学习-路由分组和中间件

Logger中间件将日志写入gin.DefaultWriter,即使配置了GIN_MODE=release。

644 90
|
缓存 监控 中间件
|

【分布式技术专题】「Zookeeper中间件」给大家学习一下Zookeeper的”开发伴侣”—Curator-Framework(组件篇)

【分布式技术专题】「Zookeeper中间件」给大家学习一下Zookeeper的”开发伴侣”—Curator-Framework(组件篇)

502 76
|
消息中间件 存储 负载均衡
|

【Alibaba中间件技术系列】「RocketMQ技术专题」帮你梳理RocketMQ或Kafka的选择理由以及二者PK

【Alibaba中间件技术系列】「RocketMQ技术专题」帮你梳理RocketMQ或Kafka的选择理由以及二者PK

613 74
|
Prometheus 运维 Kubernetes
|

Kubernetes HPA 的三个误区与避坑指南

云计算带来的优势之一便是弹性能力,云原生场景下 Kubernetes 提供了水平弹性扩容能力(HPA),让应用可以随着实时指标进行扩/缩。然而 HPA 的实际工作情况可能和我们直观预想的情况是不一样的,这里面存在一些认知误区。本文总结了一下 EDAS 用户在使用 HPA 时常遇到的三个认知误区。

484 79
|
网络协议 中间件 Linux
|

SOME/IP概述2【SOME/IP的主要中间件功能+SOME/IP报文PDU的封装】

SOME/IP概述2【SOME/IP的主要中间件功能+SOME/IP报文PDU的封装】

980 101
|
消息中间件 存储 Java
|

RabbitMQ中间件的使用(1)

RabbitMQ中间件的使用(1)

272 64
|
消息中间件 运维 Java
|

【消息中间件】你还不会在Docker下安装RocketMQ吗?

在学习消息中间件-RocketMQ之前,先来准备一下学习环境的搭建,下面分享一下Docker环境中安装RocketMQ和RocketMQ-Console。

654 71
|
弹性计算 人工智能 Kubernetes
|

基于英特尔®架构的阿里云服务网格ASM技术加速应用服务加密通信

微服务架构的发展带来了诸多优势,然而这些分布众多的微服务也会增加安全性方面的挑战,每个微服务都是一个可被攻击的目标。为了提升网络通信的安全防护能力,有效对抗网络威胁,采用微服务架构的服务网格普遍采用了基于安全传输层协议(TLS)的安全数据传输。但同时,TLS协议中的非对称加解密会消耗大量的CPU资源,影响了服务网格的性能表现,并带来了较高的总体拥有成本(TCO)。

785 77
|
消息中间件 搜索推荐 Java
|

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

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

609 83
|
缓存 中间件 测试技术
|

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

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

1217 95
|
存储 消息中间件 缓存
|

一个开发者自述:我是如何设计针对冷热读写场景的 RocketMQ 存储系统

文章中的很多知识点,都是通过云原生编程挑战赛学到的,在一些问题在表述方式、甚至理解上都可能存在一些问题,甚至会有一些谬论;敢于尝试就会犯错,有犯错才会有成长,欢迎各位大佬不舍赐教,多多指正,让我们一起变得更强!

1929 65
|
JavaScript 前端开发 中间件
|

express中间件原理connect

不知道用了express.js的你有没有这样的疑问:

456 66
|
消息中间件 存储 网络协议
|

一文搞懂分布式消息中间件设计

一文搞懂分布式消息中间件设计

717 73
|
JavaScript 前端开发 中间件
|

React躬行记(12)——Redux中间件

React躬行记(12)——Redux中间件

183 41
|
SQL 存储 Cloud Native
|

数据库中间件漫谈——看看云时代,它会走向何方

数据库中间件漫谈——看看云时代,它会走向何方

911 77
|
监控 容灾 Cloud Native
|

被你质疑价值的混沌工程,阿里巴巴已落地实践了9年

无可讳言,对于混沌工程的价值,目前在业内还没有一个明确的度量标准,但是可以通过简单的例子来有效佐证。据中亭介绍,一方面可以先选定一个场景,从结果上看,混沌工程可以保证场景不劣化;另一方面,如果度量组织进行突袭,不管系统架构和人员架构怎么变,监控结果都在合理的范围内。总体而言,混沌工程的核心就是增强信心,保证系统在某个场景下的能力不退化。只要这个组织有度量“特定场景下能力是否退化”的指标,混沌工程的价值就显而易见了。

1017 85
|
Kubernetes Cloud Native 应用服务中间件
|

兑现 Service Mesh 的新价值:精确控制“爆炸半径”

软件是以持续迭代的方式去不断演进的。某种程度上,我们并不担心软件不完善,但担心软件的迭代速度太慢而影响了完善的速度。在分布式软件领域,如何快速、安全地验证新的软件版本一直是大家所关心并探索的。服务网格(Service Mesh)的出现将这个领域的探索推向了新的高度。“泳道”这一概念在分布式软件领域并非新词,只不过,这次我们是以服务网格为基础技术去构建,充分发挥云原生技术天然具备灵活治理流量的优势。

733 64
|
canal SQL 消息中间件
|

阿里Canal框架(数据同步中间件)初步实践

阿里Canal框架(数据同步中间件)初步实践

1263 87
|
Dubbo Ubuntu 应用服务中间件
|

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

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

436 75
|
消息中间件 缓存 监控
|

消息中间件那点事

消息中间件存在于大大小小的企业,不管是数据持久、还是缓存都是一道利器。

1615 44
|
边缘计算 人工智能 Cloud Native
|

阿里云发布云原生加速器,携手生态企业拥抱数字时代

今天,千行百业都在拥抱云计算、拥抱云原生,进行数字化创新升级。作为国内最早实践云原生的企业,阿里巴巴在 2006 年就开始了在云原生领域的探索。为了更好地助力云原生领域生态伙伴的发展,继去年推出云原生合作伙伴计划之后,阿里云正式发布云原生加速器,携手生态企业拥抱数字时代。

16250 44
|
存储 消息中间件 Cloud Native
|

时序数据库永远的难关 — 时间线膨胀(高基数 Cardinality)问题的解决方案

本文主要讨论 influxdb 在遇到写入的数据出现高基数 Cardinality 问题时,一些可行的解决方案。

1886 91
|
存储 负载均衡 Dubbo
|

小白也能懂的 Nacos 服务模型介绍

理解了 Nacos 的服务模型,也有利于我们了解 Nacos 背后的工作原理,从而确保我们正确地使用 Nacos。

2627 77
|
弹性计算 前端开发 Cloud Native
|

从MVC到云原生:CBU研发体系演进之路

本文对过去十年 CBU 在研发方式和技术架构上的探索做一个简要的回顾总结,以及对未来的展望。

2427 81
|
Kubernetes Cloud Native Java
|

服务网格的最佳实践

服务网格是用于处理服务间通信的专用基础设施层。它负责通过包含现代云原生应用程序的复杂服务拓扑来可靠地传递请求。

18582 67
|
运维 监控 架构师
|

饿了么技术往事(上)

作为一个互联网创业公司,饿了么从初创到壮大,在移动互联网时代,业务量和技术团队的体量经历了10倍增长,这其中的经历,是互联网领域许多创业公司技术团队的一个缩影。在这里把我们成长过程中的体会和教训记录下来。——黄晓路

15577 79
|
弹性计算 编解码 负载均衡
|

构建在线教育弹性高可用视频处理架构实战

对于负责建设视频处理系统的技术团队而言,这样的业务场景就留给了他们一系列的挑战。

2200 79
|
消息中间件 弹性计算 运维
|

青团社:基于云原生技术打造行业领先的兼职平台

近些年来,随着云原生技术的不断发展和成熟,越来越多的企业正在拥抱云原生技术来构建自己的业务系统。以青团社旗下的青团兼职平台为例,应用已经基于Spring Cloud框架全面实现了微服务化,并部署运行在阿里云平台。但随之而来也引入了一些额外的需求及问题需要解决!

3326 100
|
Cloud Native Serverless Dart
|

闲鱼靠什么支撑起万亿的交易规模?| 云原生Talk

为了支撑起闲鱼万亿的交易规模,王树彬和技术团队正在紧锣密鼓地进行传统巨型应用的 Serverless 化改造,“闯过了 Serverless 的这一关,才是我比较满意的状态。”

2785 51
|
消息中间件 云安全 运维
|

我们找阿里云资深技术专家李响聊了聊开源和云原生

去年,全球顶级开源社区云原生计算基金会CNCF正式宣布其技术监督委员会席位改选结果。阿里云资深技术专家李响入选,成为该委员会有史以来首张中国面孔。

3213 87
|
运维 Kubernetes IDE
|

SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(开发部署)

本文将主要介绍如何将开发篇中提到的应用在云上跑起来。

6797 106
|
弹性计算 负载均衡 Kubernetes
|

人人租机上云案例

我们是线上租赁,面临高成本高流失等问题,阿里小程序为我们赋能

1963 80
|
消息中间件 Kubernetes Cloud Native
|

9 大技术方向,阿里云云原生等你一起来造

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

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

本文是阿里巴巴高级算法专家威视从2019年1月底接手CRO线NLP算法团队以来,在团队组建、能力建设、以及管理上的一些思考和实践。

3760 60
|
数据库 微服务 SQL
|

开发者说 | 分布式事务中间件 Seata 的设计原理

导读 微服务架构体系下,我们可以按照业务模块分层设计,单独部署,减轻了服务部署压力,也解耦了业务的耦合,避免了应用逐渐变成一个庞然怪物,从而可以轻松扩展,在某些服务出现故障时也不会影响其它服务的正常运行。

5425 87
|
Java mybatis 数据库连接
|

Java 函数优雅之道

导读 随着软件项目代码的日积月累,系统维护成本变得越来越高,是所有软件团队面临的共同问题。持续地优化代码,提高代码的质量,是提升系统生命力的有效手段之一。软件系统思维有句话“Less coding, more thinking(少编码、多思考)”,也有这么一句俚语“Think more, code less(思考越多,编码越少)”。

4218 62
|
应用服务中间件 开发者 Dubbo
|

开发部署提速8倍!这款IDE插件了解一下?

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

3032 65
|
Windows Java Maven
|

Cloud Toolkit 部署应用到 Windows 服务器

Cloud Toolkit 支持将应用部署到 Windows 服务器,您无需在一系列运维工具之间切换,只需在图形界面上选择目标服务器即可快速部署。本文将介绍在 IntelliJ IDEA 中使用 Cloud Toolkit 部署应用到 Windows 服务器的方法。

3858 83
|
Java 中间件 Go
|

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

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

11127 89
|
SQL 监控 专有云
|

分布式服务架构下的混沌工程实践

本文来自阿里巴巴高可用架构团队高级开发工程师肖长军(花名穹谷)在 GIAC(全球互联网架构大会)上的分享,包含三部分内容:(阿里巴巴中间件公众号对话框发送“混沌工程”,获取分享PPT) 混沌工程的定义、价值、原则和流程; 混沌工程如何在企业中落地,以及 ChaosBlade 和混沌实验平台 AHAS Chaos 架构设计; 结合两个具体案例介绍了分布式服务下的混沌工程实践; 大家好,我是来自阿里的肖长军,今天给大家分享混沌工程在分布式服务架构下的具体实践。

22262 117
|
消息中间件 监控 API
|

信用算力基于 RocketMQ 实现金融级数据服务的实践

导读: 微服务架构已成为了互联网的热门话题之一,而这也是互联网技术发展的必然阶段。然而,微服务概念的提出者 Martin Fowler 却强调:分布式调用的第一原则就是不要分布式。 纵观微服务实施过程中的弊端,可以推断出作者的意图,就是希望系统架构者能够谨慎地对待分布式调用,这是分布式系统自身存在的缺陷所致。

10173 82
我要发布