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

中间件

关注

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

0
今日
7084
内容
5
活动
165671
关注
|
运维 自然语言处理 Kubernetes
|

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

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

930 99
|
缓存 前端开发 NoSQL
|

领域驱动编程,代码怎么写?

领域驱动开发最重要的当然是正确地进行领域拆解,这个拆解工作可以在理论的指导下,结合设计者对业务的深入分析和充分理解进行。本文假定开发前已经进行了领域划分,侧重于研究编码阶段具体如何实践才能体现领域驱动的优势。

1190 79
|
设计模式 前端开发 搜索推荐
|

工程设计论——如何写好工程代码

在进行工程设计的过程中,对于认知和计算的交替流程,我们总结了一套行之有效的经验,即对需求的拆分和组合。

894 74
|
消息中间件 Kubernetes Cloud Native
|

致阿里巴巴中间件读者:2021年热门技术文章合集,建议收藏

我们评选出了【最受开发者欢迎】和【最具行业影响力】的共 20 篇文章,给过去的 2021 年划上一个完满的句号,哪一篇是你最喜爱的文章呢?

1103 96
|
设计模式 领域建模 数据库
|

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

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

1363 64
|
canal SQL 消息中间件
|

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

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

1532 105
|
XML JSON Java
|

Spring Boot 中间件开发(一)《服务治理中间件之统一白名单验证》

Spring Boot + 领域驱动设计使得微服务越来越火热,而随着微服务越来越多,服务的治理就显得尤为重要。 在我们的业务领域开发中,经常会有一些通用性功能搭建,比如;白名单、黑名单、限流、熔断等,为了更好的开发业务功能,我们需要将非业务功能的通用逻辑提取出来开发出通用组件,以便于业务系统使用。而不至于Copy来Copy去,让代码乱的得加薪才能修改的地步!

1184 91
|
中间件 Go
|

Golang Gin 框架之中间件(六)

Gin 是使用纯 Golang 语言实现的 HTTP Web 框架,Gin 的接口设计简洁,性能极高,现在被广泛使用。上一篇文章介绍了 Gin 的基本使用方式,今天我们详细看一看 Gin 在中间件方面的内容。

673 89
|
开发框架 安全 中间件
|

Web服务器(中间件)漏洞

Web服务器又叫Web中间件,常见的Web中间件有 IIS Apache Nginx

456 68
|
监控 BI Sentinel
|

十分钟搞懂阿里Sentinel核心源码

本文深入解析了Sentinel限流功能的实现,基于2.0.0-alpha2-SNAPSHOT版本。文章从数据统计、核心结构到具体案例,详细讲解了Sentinel如何通过责任链模式串联不同Slot,实现流量控制、系统保护等功能。重点分析了StatisticNode、ArrayMetric等关键类的实现原理,以及ContextUtil、SphU等核心组件的源码逻辑。同时探讨了滑动窗口机制、并发计数器和BlockException处理等内容,帮助读者全面理解Sentinel的内部工作机制。

1365 96
|
消息中间件 负载均衡 中间件
|

经常会有人提及到“消息中间件/消息队列”,那这到底是个啥呢?

简述rocketmq的简单使用

583 69
|
消息中间件 Java 中间件
|

消息中间件学习笔记--RabbitMQ(一、安装)

消息中间件学习笔记--RabbitMQ(一、安装)

303 35
|
消息中间件 Java Maven
|

消息中间件学习笔记--ActiveMQ(二、队列模式)

消息中间件学习笔记--ActiveMQ(二、队列模式)

333 38
|
消息中间件 存储 缓存
|

Redis 的 4 大法宝,2018 必学中间件!

Redis是什么? 全称:REmote DIctionary Server Redis是一种key-value形式的NoSQL内存数据库,由ANSI C编写,遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

306 58
|
消息中间件 数据可视化 中间件
|

消息中间件ActiveMQ、RabbitMQ、RocketMQ、ZeroMQ、Kafka如何选型?

最近要为公司的消息队列中间件进行选型,市面上相关的开源技术又非常多,如ActiveMQ、RabbitMQ、ZeroMQ、Kafka,还有阿里巴巴的RocketMQ等。

460 55
|
消息中间件 数据可视化 中间件
|

消息中间件ActiveMQ、RabbitMQ、RocketMQ、ZeroMQ、Kafka如何选型?

最近要为公司的消息队列中间件进行选型,市面上相关的开源技术又非常多,如ActiveMQ、RabbitMQ、ZeroMQ、Kafka,还有阿里巴巴的RocketMQ等。

492 80
|
中间件 Python
|

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

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

311 46
|
消息中间件 存储 缓存
|

面试官:如果让你设计一个高并发的消息中间件,你会怎么做?

很多小伙伴去大厂面试,几乎都会遇到一些开放式的题目,这些开放式的题目没有固定的答案,但是它能够实实在在的体现面试者较为真实的系统设计能力和技术功底。如果你回答的比较完美,那么,通过这种开放式题目,就能够让你从众多的面试者中脱颖而出。今天,我们就一起来聊聊,去大厂面试时,一个较为常见的开放式题目:如果让你设计一个高并发的消息中间件,你会怎么做?

399 74
|
tengine 运维 Kubernetes
|

云原生网关开源、自研、商业化三位一体战略背后的思考

10月26日下午15:00,云原生网关技术负责人--如葑在直播间等您。

1448 66
|
Kubernetes Cloud Native 大数据
|

参与调研抽奖|2021云栖大会 新产品全栈升级,立即领门票

云栖大会从2009年开始,从网站的峰会演变成了阿里云开发者大会,在2015年更名为“云栖大会”。不仅是开发者的大会,同时也是一个产业的创新和大数据平台。2020数智未来、全速重构。2021将会全栈升级,将带来新的云栖数字谷,体验不一样的前沿、探索和想象力!

1048 68
|
存储 JavaScript Oracle
|

探究 Java 应用的启动速度优化

在高性能的背后,Java 的启动性能差也令人印象深刻,大家印象中的 Java 笨重缓慢的印象也大多来源于此。高性能和快启动速度似乎有一些相悖,本文将和大家一起探究两者是否可以兼得。

2465 131
|
JSON 安全 Java
|

Nacos-spring-boot 0.2.10 发布,全面支持 Nacos2.0

随着Nacos2.0成熟稳定,Nacos-spring-boot发布0.1.10、0.2.10两个核心版本,全面支持了Nacos2.0,同时支持自动识别配置类型注入能力,修复了高并发场景下数据一致性问题。

1185 68
|
监控 Kubernetes Dubbo
|

在 Dubbo3.0 上服务治理的实践

Dubbo 3.0 是在云原生背景下诞生的,使用 Dubbo 构建的微服务遵循云原生思想,能更好的复用底层云原生基础设施、贴合云原生微服务架构。

1084 98
|
消息中间件 Cloud Native 数据库
|

端云互联 3.0 击破云原生开发的痛点

今天下午三点整开播,阿里云高级研发工程师在线解密云原生下如何高效开发!

2223 59
|
架构师 Serverless 程序员
|

Forrester Wave™ 扫盲贴

Forrester Wave™ 是为考虑采购技术解决方案的买方提供的专业参考调研报告,面向成熟技术市场。

2949 120
|
消息中间件 存储 运维
|

云原生时代消息中间件的演进路线

云原生时代消息中间件的演进路线

649 63
|
消息中间件 监控 Cloud Native
|

从技术视角看考拉海购的云原生之路

今年双11,整个云原生升级帮助考拉减少了250台服务器,并沉淀出一套完整的 IaaS + PaaS 上云落地实践方案。

3604 98
|
运维 监控 Kubernetes
|

全面 Severless 化只需要 7天!看南瓜电影的云上升级

Serverless应用引擎 SAE 是面向应用的 Serverless PaaS,0门槛 + 0改造 + 0容器基础即可享受 Serverless+K8s+微服务带来的技术红利。

4113 81
|
Kubernetes Cloud Native Java
|

揭秘大流量场景下发布如「丝般顺滑」背后的原因

很多互联网公司半夜发布,只为减小用户影响,出了问题场面可控。MSE服务治理无损下线,保障了发布期间的流量,让您摆脱半夜发布的窘境。

3562 97
|
Prometheus Cloud Native 容灾
|

阿里云原生先锋技术实战分享 | 在线直播

本次活动邀请多名阿里巴巴专家,与您共同探讨这些技术的典型场景、详细架构、最佳实践和行业应用。

1877 66
|
运维 Cloud Native Java
|

云原生应用架构转型不好做?阿里云这个平台让你一步到位!

Gartner于 2019 年发布报告表示:云原生时代已经到,在未来三年中将有 75% 的全球化企业使用容器化的应用。云原生具有诸多优势,如系统弹性带来用户体验提升、研发效能提升、低成本运维或免运维,以及即插即用按量计费的计算成本等,这些优势使得创新团队可以快速将新想法推向市场,这正是初创公司愿意使用云原生来颠覆传统行业的原因。从传统研发模式过渡到云原生时代,怎么解决云原生集成研发使用的"最后一公里"问题。

4915 91
|
存储 数据采集 运维
|

道旅:使用ARMS做业务监控数据清洗

凭借 ARMS,IT 人员能够在数分钟内搭建和启动基于大数据平台的业务实时监控系统,在充分发挥数据监控时效性的同时提升IT 人员效率!

5963 109
|
存储 Dubbo Cloud Native
|

Java 开发者必备手册开放下载!

Spring Cloud Alibaba 脱胎于阿里中间件团队内部,经受了阿里多年海量业务场景的考验,是目前最成熟、功能最丰富也最有前景的 Spring Cloud 实现。相信在未来 Spring Cloud Alibaba 获得更多开发者的亲睐与应用,这也将成为 Java 开发者必不可少的技能之一。

16708 63
|
消息中间件 Cloud Native 架构师
|

阿里云应用高可用实战经验分享 | 在线直播

在云时代,业务应用经常面临着需要快速扩容缩容、故障迁移等需求,对业务的稳定性提出了诸多挑战。本次直播将为您深入分享,阿里云针对不同的业务场景下的高可用实战经验。

4472 70
|
运维 Cloud Native 容灾
|

考拉海购全面云原生迁移之路

今年 8 月底,入驻“阿里动物园”一周年的考拉海购首次宣布战略升级,在现有的跨境业务基础上,将重点从以“货”为中心变成以“人”为中心,全面发力会员电商。

6268 59
|
弹性计算 网络协议 中间件
|

阿里云中间件----Nacos的环境搭建

Nacos是阿里开源的一款服务治理方案的中间件,提供了服务发现和服务健康监测、动态配置服务、动态 DNS 服务、服务及其元数据管理等特性功能。

4476 100
|
运维 Java 应用服务中间件
|

使用IntelliJ IDEA部署应用到Windows服务器

Cloud Toolkit支持将应用部署到采用SSH标准协议的服务器,您无需在一系列运维工具之间切换,只需在图形界面上选择目标服务器即可快速部署。本文为您介绍在IntelliJ IDEA中使用Cloud Toolkit部署本地应用到Windows服务器,您可选择OpenSSH Server或freeSSHd进行部署配置。

5136 124
|
监控 算法 前端开发
|

业务中台实践助力企业数字化转型

大约在2003年,阿里巴巴决定把用户管理模块从天猫、淘宝和1688中剥离出来,成立新的团队,独立开发维护“用户中心”,同时规定所有的应用都必须调用用户中心的接口来实现用户管理。这个小小的变动,改变了阿里巴巴,尤其是推动了阿里巴巴IT的变革。

2705 102
|
运维 Kubernetes Cloud Native
|

云原生:重新定义信息产业生态体系

回顾过去40多年的信息产业发展历程,从PC计算机,到PC互联网,再到移动互联网,现在进入云计算、大数据、物联网、人工智能等的时代,产业发展经历了数次升级,这些升级的背后是以“算力”为核心的生产力提升为基础,而基于核心技术构建的技术生态体系成为了产业竞争的主体。 以容器、微服务、Serverless、服务网格等技术为核心的云原生(Cloud Native)技术,能够帮助企业实现业务应用与基础设施的解耦,云原生技术体系由于重新定义了信息产业的生态体系,因此被认为是成为了新一代云计算的“操作系统”。

1977 82
|
Cloud Native 容器 测试技术
|

阿里云原生十年磨剑:让企业在数字经济时代焕发生命力

十年磨一剑!面向未来,阿里云将继续与企业并肩前行,激发更多企业在数字化转型浪潮下的生命力,迎接云原生的下一个十年。

1237 96
|
设计模式 小程序 JavaScript
|

前端如何正确使用中间件?

中间件可以算是一种前端中常用的”设计模式“了,有的时候甚至可以说,整个应用的架构都是使用中间件为基础搭建的。那么中间件有哪些利弊?什么才是中间件正确的使用姿势?本文将分享作者在实际使用中的一些想法,欢迎同学们共同讨论。

2454 83
|
消息中间件 中间件
|

十年中间件最佳实践集锦,八月福利大放送

轻松应对业务增长,阿里云为在线教育“定制”丰富的中间件,助力提升系统稳定性、灵活性和反脆弱性,通过消息队列,让你的业务沟通无畅,信息不丢失,还有全年优惠大放送!

2017 58
|
存储 JavaScript NoSQL
|

SpringBoot2 整合MinIO中间件,实现文件便捷管理

MinIO是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 NodeJS, Redis 或者 MySQL。

1011 95
|
开发工具 git
|

应用中心最佳实践之——使用应用组完成多集群一键部署

在现实中的应用交付实践中,常常需要将同一应用同时部署到多个集群中。应用中心支持将同一个数据源定义的应用,通过应用组的形式一键部署到多个集群中,实现统一管理。

1466 64
|
消息中间件 IDE Java
|

从架构到代码:软件开发最新趋势解析

脚踏实地“敲代码”,同时,不忘偶尔仰望下星空。

1493 84
|
缓存 Kubernetes Cloud Native
|

赛题解析 | 初赛赛道一:实现一个分布式统计和过滤的链路追踪

任何节点出现符合采样条件的链路数据,那就需要把这个请求的所有链路数据采集。即使这些链路数据在这个链路节点之前或者之后产生,即使这些链路数据在分布式系统的成百上千台机器上。

2027 77
|
负载均衡 Dubbo 算法
|

dubbo-go 可信 RPC 调用实现

2440 96
|
消息中间件 存储 运维
|

云原生时代消息中间件的演进路线

1574 101
我要发布