阿里云中间件团队首次解密企业级分布式应用服务EDAS

简介: 7月22日,阿里云正式对外发布了企业级互联网架构解决方案,该服务由EDAS应用框架、ONS消息队列、DRDS分布式数据库组成,能有效解决企业上云后网站过载、性能瓶颈、重复开发等问题。 云栖大会武汉站,阿里云中间件团队首次解密这一企业级互联网架构解决方案。 EDAS,企业级分布式应用服务 EDA

7月22日,阿里云正式对外发布了企业级互联网架构解决方案,该服务由EDAS应用框架、ONS消息队列、DRDS分布式数据库组成,能有效解决企业上云后网站过载、性能瓶颈、重复开发等问题。

云栖大会武汉站,阿里云中间件团队首次解密这一企业级互联网架构解决方案。

EDAS,企业级分布式应用服务

EDAS(企业级分布式应用服务,Enterprise Distributed Application Service)是一个以阿里巴巴中间件团队的多款久经沙场的分布式产品作为核心基础组件构建的企业级云计算解决方案,其充分利用阿里云的ECS等资源,引入淘宝中间件整套成熟的分布式计算框架(包括分布式服务化、链路追踪和稳定性组件等),以应用为中心,帮助企业级客户在阿里云上轻松构建像淘宝这样的大型分布式应用服务。

具备单应用5K运维能力的一站式PaaS平台

应用全生命周期管理

EDAS能够非常方便的帮助企业级客户实现一站式的应用生命周期管理,其以“应用”为中心,从应用的创建开始,到应用的部署与扩容,真正意义上实现对大规模互联网应用在发布和运行过程中的全面管理。

单应用5K运维能力

依托于阿里巴巴多年对超大规模互联网电商系统的运维,所沉淀下来宝贵经验和大量运维工具都融入于EDAS产品之中,使得其具备对单个应用多达5000台服务器规模的快速发布能力,包括个性化的Beta和分批发布机制。

去“中心化”的高性能服务框架

EDAS所提供的分布式服务框架,源自于阿里巴巴内部使用规模最大的中间件产品——HSF。自2007年诞生以来,HSF服务框架就成为了阿里巴巴内部服务化改造的基础组件,其超高的性能、久经考验的稳定性、以及良好的用户体验,支撑了生产环境所有系统的服务化调用,日均调用量为2000~3000亿次,分钟峰值最高达到25亿次。

和传统基于企业服务总线的架构所截然不同的是,HSF服务框架采用了去“中心化”的系统架构,服务的提供者和调用者都直接相连,这样的系统架构不仅去除了中心单点的风险,还能大大提高调用效率。

鹰眼:分布式全链路跟踪系统

EDAS所提供的鹰眼跟踪系统,通过收集和分析在网络调用上的日志埋点,可以得到同一次请求上的各个系统的调用链关系,有助于梳理应用的请求入口与服务的调用来源、依赖关系,同时,也对分析系统调用瓶颈、估算链路容量、快速定位异常有很大帮助。

全面的基础和应用监控

EDAS不仅提供了CPU、内存和Load等维度的基础监控指标,还提供了针对HTTP入口、提供HSF服务的调用QPS和消费HSF服务的调用QPS等应用层面的监控指标,帮助客户更为精准全面的对自己的系统进行监控。

弹性伸缩

EDAS提供了手动和自动两种模式的弹性伸缩。通过全面的基础和应用监控,客户能够轻松的实现应用的扩容和缩容。

限流降级/容量规划:打造健全的服务化体系

千万不要以为使用一套RPC框架就算是完成服务化的工作了——这仅仅是服务化的冰山一角,尤其是针对企业级的大规模互联网应用,使用RPC框架进行系统的服务化改造后,所带来的服务治理的挑战,才是企业级系统服务化的开始。EDAS提供了一系列的服务治理工具,能够帮助企业级客户打造健全的服务化体系。

限流降级

服务的限流能够帮助客户在面对大促的时候,从容的做到核心业务与非核心业务的区别对待,最大化的在服务的可用性和用户的体验性上达到平衡。

服务的降级则能够帮助客户很好的规避由于依赖的服务不可用而引发的问题。当依赖的服务出现不可用情况,可以自定义的配置规则来确定对应的降级方案。

这些限流降级工具都已经经受了多次双十一大促的考验。

容量规划

EDAS提供了特有的容量规划功能,通过自动压测,可以测算出当前系统的容量。同时,通过容量模型(当前系统容量、希望支撑的容量和当前应用机器数等)的建立,能够持续的对系统进行容量规划,这将方便客户对未来流量增长情况下,提前科学准确的预估出应用所需要的机器数。

EDAS核心功能展示

相关实践学习
微服务实战-服务注册中心 - Nacos
Nacos是阿里巴巴于2018年7月发布的一个开源项目,它是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 支持几乎所有主流类型的服务的发现、配置和管理: Kubernetes Service  gRPC & Dubbo RPC Service  Spring Cloud RESTful Service  
相关文章
|
6月前
|
人工智能 安全 中间件
阿里云 AI 中间件重磅发布,打通 AI 应用落地“最后一公里”
9 月 26 日,2025 云栖大会 AI 中间件:AI 时代的中间件技术演进与创新实践论坛上,阿里云智能集团资深技术专家林清山发表主题演讲《未来已来:下一代 AI 中间件重磅发布,解锁 AI 应用架构新范式》,重磅发布阿里云 AI 中间件,提供面向分布式多 Agent 架构的基座,包括:AgentScope-Java(兼容 Spring AI Alibaba 生态),AI MQ(基于Apache RocketMQ 的 AI 能力升级),AI 网关 Higress,AI 注册与配置中心 Nacos,以及覆盖模型与算力的 AI 可观测体系。
1333 66
|
8月前
|
存储 关系型数据库 分布式数据库
喜报|阿里云PolarDB数据库(分布式版)荣获国内首台(套)产品奖项
阿里云PolarDB数据库管理软件(分布式版)荣获「2024年度国内首版次软件」称号,并跻身《2024年度浙江省首台(套)推广应用典型案例》。
|
6月前
|
消息中间件 缓存 监控
中间件架构设计与实践:构建高性能分布式系统的核心基石
摘要 本文系统探讨了中间件技术及其在分布式系统中的核心价值。作者首先定义了中间件作为连接系统组件的"神经网络",强调其在数据传输、系统稳定性和扩展性中的关键作用。随后详细分类了中间件体系,包括通信中间件(如RabbitMQ/Kafka)、数据中间件(如Redis/MyCAT)等类型。文章重点剖析了消息中间件的实现机制,通过Spring Boot代码示例展示了消息生产者的完整实现,涵盖消息ID生成、持久化、批量发送及重试机制等关键技术点。最后,作者指出中间件架构设计对系统性能的决定性影响,
|
监控 中间件 关系型数据库
课时8:阿里云互联网中间件:让企业实现业务云化持续创新
阿里云互联网中间件包含EDAS、DRDS、MQ、ARMS和CSB五大核心产品,为企业提供稳定高效的分布式应用服务。历经阿里巴巴多年打磨,支持海量并发与复杂架构,助力企业轻松实现业务云化及持续创新。通过这些中间件,企业可以高效开发、托管分布式应用,应对不确定的业务需求,推动数字化转型。
403 0
|
人工智能 监控 开发者
阿里云PAI发布DeepRec Extension,打造稳定高效的分布式训练,并宣布开源!
阿里云PAI发布DeepRec Extension,打造稳定高效的分布式训练,并宣布开源!
317 0
|
机器学习/深度学习 分布式计算 数据挖掘
MaxFrame 性能评测:阿里云MaxCompute上的分布式Pandas引擎
MaxFrame是一款兼容Pandas API的分布式数据分析工具,基于MaxCompute平台,极大提升了大规模数据处理效率。其核心优势在于结合了Pandas的易用性和MaxCompute的分布式计算能力,无需学习新编程模型即可处理海量数据。性能测试显示,在涉及`groupby`和`merge`等复杂操作时,MaxFrame相比本地Pandas有显著性能提升,最高可达9倍。适用于大规模数据分析、数据清洗、预处理及机器学习特征工程等场景。尽管存在网络延迟和资源消耗等问题,MaxFrame仍是处理TB级甚至PB级数据的理想选择。
325 6
|
运维 Kubernetes 调度
阿里云容器服务 ACK One 分布式云容器企业落地实践
阿里云容器服务ACK提供强大的产品能力,支持弹性、调度、可观测、成本治理和安全合规。针对拥有IDC或三方资源的企业,ACK One分布式云容器平台能够有效解决资源管理、多云多集群管理及边缘计算等挑战,实现云上云下统一管理,提升业务效率与稳定性。
|
分布式计算 大数据 数据处理
技术评测:MaxCompute MaxFrame——阿里云自研分布式计算框架的Python编程接口
随着大数据和人工智能技术的发展,数据处理的需求日益增长。阿里云推出的MaxCompute MaxFrame(简称“MaxFrame”)是一个专为Python开发者设计的分布式计算框架,它不仅支持Python编程接口,还能直接利用MaxCompute的云原生大数据计算资源和服务。本文将通过一系列最佳实践测评,探讨MaxFrame在分布式Pandas处理以及大语言模型数据处理场景中的表现,并分析其在实际工作中的应用潜力。
568 2
|
运维 Kubernetes 调度
阿里云容器服务 ACK One 分布式云容器企业落地实践
3年前的云栖大会,我们发布分布式云容器平台ACK One,随着3年的发展,很高兴看到ACK One在混合云,分布式云领域帮助到越来越多的客户,今天给大家汇报下ACK One 3年来的发展演进,以及如何帮助客户解决分布式领域多云多集群管理的挑战。
阿里云容器服务 ACK One 分布式云容器企业落地实践

相关产品

  • 企业级分布式应用服务