开源的微服务架构

_相关内容

应用市场

虽然服务带来了很大的好处,但同时由于应用拆分成许多组件,对应着庞大数量的服务,开发者不得不面对这些微服务的管理问题,例如资源管理、版本管理、配置管理等。针对Kubernetes编排下服务管理问题,阿里云容器服务引入Helm开源项目...

概述

SOFARegistry 是蚂蚁集团开源的一个生产级、高时效、高可用的服务注册中心,采用 AP 架构(CAP 理论中的 AP,强调可用性),支持秒级时效性推送,同时采用分层架构支持无限水平扩展。SOFARegistry 最早源自于淘宝的 ConfigServer,十年来,...

典型客户案例

江西农信 业务需求 过去多年江西农信基于传统 ESB 集中式架构构建了很多业务系统,虽然 ESB 在银行信息化建设和对外服务的过程中承担了重要角色,但是随着数字技术在金融领域的迅猛发展,有着 20 多年历史的传统 ESB 架构显然已经无法满足...

四川农信

实现分布式云原生架构体系 实现分布式云原生架构体系,需要从技术规范、基础设施、生产力工具、组织流程等各个方面进行持续革新:建立一个面向分布式架构的开发平台和运行平台,结合分布式数据库、分布式缓存、微服务框架、服务管理和发布...

产品架构

服务包含服务注册、服务治理、动态配置及 RPC 服务,本文详细介绍提供各服务的组件架构信息。SOFARegistry SOFARegistry 即服务注册中心,提供服务注册服务。产品架构如下:Client(客户端):提供应用接入服务注册中心的基本 API 能力,...

SOFAMesh 服务网格总体经济影响报告

对于积累了大量技术资产的传统企业甚至是互联网企业而言,云...组件能力提升 解耦后的微服务的公共组件、业务组件、及安全组件都得以实现性能上的提升。更多详细内容,请参考《Forrester-服务网格(SOFA Mesh)总体经济影响报告-202109》。

什么是微服务平台

金融级微服务平台是构建现代化、高可用分布式应用的核心技术底座。本文系统阐述了其核心概念、关键功能特性与典型应用场景,助您为金融业务的现代化架构转型奠定坚实基础。

使用限制

服务网格在使用时有一些限制,比如 JDK 版本、微服务类型等。详细的限制信息如下:限制项 限制范围 限制说明 微服务开发框架 Dubbo、SpringCloud、SOFA 服务注册中心 SDK 仅支持这三种框架的兼容。SOFA SDK 语言限制 Java SOFA SDK 仅支持 ...

查看配置与服务

在成功发布和订阅服务后,您可以通过 SOFA 微服务管理控制台查看服务列表,并对服务进行管理。详情请参见 查看服务

快速部署开源应用

为了简化流行开源应用的部署流程并提升开发效率,EDAS 提供了一个集成化的开源应用市场。用户可以直接在控制台中浏览、搜索并一键部署主流开源应用(例如:AI 工具、微服务平台等),无需手动获取代码、构建镜像或配置监控系统。功能简介 ...

MSHA产品和开源产品对比

架构支持 架构 商业产品 开源产品 异地双活 ✅ ✅ 同城多活 ✅ ❌ 异地应用双活 ✅ ❌ 异地双活 组件 功能大类 具体功能说明 商业产品 开源产品 网关 路由 范围路由 ✅ ✅ 网关 路由 精准路由 ✅ ❌ 服务层SpringCloud 路由 范围路由 ✅ ❌...

单元化介绍

传统意义上的 SOA 化(服务化)架构服务是分层的,每层的节点数量不尽相同,上层调用下层时,随机选择节点。单元化架构下,服务仍然是分层的,不同的是每一层中的任意一个节点都属于且仅属于某一个单元,上层调用下层时,仅会选择本单元...

故障基础数据管理

在设计相应的管理方案时,需要考虑以下内容:服务组:提供服务的人员群体,服务包括故障处理,工单处理等 值班表:可以对服务组成员进行排班,让故障应急工作更有计划性、不易遗漏 升级组:服务组的一种,通过服务组和升级组,可表达组与组...

什么是云数据库 Tair(兼容 Redis)

云数据库 Tair(兼容 Redis)(Tair(Redis OSS-compatible))是兼容 Redis 协议标准的数据库服务,基于双机热备架构及集群架构,可满足高吞吐、低延迟及弹性变配等业务需求。前置概念 阅读本文前,您可能需要了解如下概念:什么是Redis?...

Node 跨语言调用

SOFARPC 的开源社区提供了 Node.js 的支持,协议上与商业版 SOFARPC 兼容,但是无法使用商业版注册中心。当同时指向同一开源注册中心时,商业版 SOFARPC 可以与开源的 Node.js 版SOFARPC相互通信。详情请参见 Node跨语言调用。

灰度路由(金丝雀发布)

关闭灰度路由 如果需要关闭灰度路由,您可以在 SOFA 微服务控制台或 SOFA 应用管理服务(取决于您通过什么控制台使用灰度路由)找到相应的灰度规则,删除或禁用规则。如果不希望应用使用 SOFA 的灰度路由功能,您可以在 application....

Flink DataStream参考

DataFlow集群的Flink DataStream API完全兼容开源的Flink版本,关于Flink DataStream API的详细信息,请参见 Flink DataStream API Programming Guide。上下游存储(Connector)EMR-5.17.0&3.51.0及之后版本 开源Flink的上下游存储,详情请...

功能特性

微服务有高性能分布式服务框架、微服务治理中心、高可靠的轻量级配置中心、多活数据中心等特性,本文主要介绍这些特性。高性能分布式服务框架 提供高性能和透明化的 RPC 远程服务调用,具有高可伸缩性、高容错性的特点。支持多协议、多序列...

什么是图计算服务

图计算服务Graph Compute是阿里云自主研发的高性能分布式图计算产品,为开发者提供万亿级数据规模的一站式图技术服务。Graph Compute支持复杂图关系数据的存储、查询和计算,高效对接图算法与模型,在搜索推荐广告、实时风控、知识图谱、...

组件中心

微服务平台 提供实现经典 SDK 模式和 ServiceMesh 两种微服务模式所需的各种组件,致力于帮助企业快速构建高可扩展、高性能、低成本、轻量无侵入的分布式系统。分布式事务 蚂蚁集团自主研发的金融级分布式事务中间件,用来保障在大规模分布...

微服务注册配置中心

监控与告警 通过监控和告警系统来监控和警戒MSE服务注册配置中心的运行状态和性能,及时发现和处理问题,保证服务的稳定运行。监控引擎 在MSE控制台上查看监控引擎的各项运行状态参数和性能指标,能够快速定位潜在问题和性能制约因素。这...

Alluxio(仅对存量用户开放)

Alluxio是一个面向基于云的数据分析和人工智能的开源的数据编排技术。Alluxio为数据驱动型应用和存储系统构建了桥梁,将数据从存储层移动到距离数据驱动型应用更近的位置,从而能够更容易被访问,同时使得应用程序能够通过一个公共接口连接...

查看集群服务信息

在集群服务页面,您可以查看集群中已安装服务(例如,HDFS和YARN等)的...单击任一服务,即可查看该服务的最新健康检查结果、组件列表、配置项及配置修改历史记录。相关文档 如需查看服务和组件的健康状态,请参见 查看服务和组件健康状态。

什么是EMR on ECS

稳定可靠的开源组件 100%采用社区开源组件,随开源版本升级迭代,详情请参见 发行版本。适配开源组件,避免开源组件之间的版本兼容性问题。基于开源组件,优化和增强阿里云部署环境,性能远高于开源版本。易用性 分钟级搭建大数据计算环境...

组件操作

说明 在创建集群时,如果没有您想使用的组件,或者想使用的开源组件仅对存量用户开放,您可以自行安装并自行管理。EMR主要由开源组件、自研组件、集成的阿里云产品和集群管理四部分组成。您可以根据产品架构图查看EMR提供的大数据组件及...

导出和导入服务配置

阿里云E-MapReduce(简称EMR)提供的导出服务配置功能,支持以XML或JSON格式导出,便于备份、迁移和恢复EMR服务的配置。以JSON格式导出的服务配置可以导入新集群,作为新集群的预设配置。本文为您介绍如何导出和导入服务配置。导出服务配置...

功能特性

微服务平台提供高性能和透明化的 RPC 远程服务调用,具有高可伸缩性、高容错性的特点。高性能分布式服务框架 提供高性能和透明化的 RPC 远程服务调用,具有高可伸缩性、高容错性的特点。支持多协议/多序列化/多语言 包括 Bolt(默认自由...

监控

查看Zookeeper服务和ClickHouse服务的监控数据。在Dashboard中选择 ZOOKEEPER 服务。在Dashboard中选择 CLICKHOUSE 服务。ClickHouse的监控指标分为3组,分别来自ClickHouse的三个系统表metrics、events和asynchronous_metrics。查看节点...

步骤一:架构规划

本文以同城双活单元化架构为示例,介绍如何进行单元化技术架构和应用架构的规划,输出部署架构图和应用架构图,指导研发运维人员初始化环境和进行应用研发改造。前提条件 了解 单元化架构 架构介绍 如上图所示,该业务系统搭建在同城双活...

技术支持的范围和方式

阿里云E-MapReduce(简称EMR)是云原生开源大数据平台,能够为用户提供简单易集成的开源大数据解决方案。EMR on ECS集群主要构建于ECS之上,集群资源归属于用户,EMR提供基于该资源的半托管云服务能力,用户对集群拥有完全的管理操作权限,...

学习

阿里云卓越架构的学习阶段是客户构建云上业务能力的起点,旨在通过系统化的理论框架和设计原则,帮助客户全面掌握云计算环境下的最佳实践。该阶段的核心目标是建立对云架构设计的全局认知,并为后续的度量与优化提供理论基础和实践指导。...

配置连接器

增加自定义连接器 您可以使用EMR Presto默认提供的5个占位连接器,增加自定义连接器,分别为connector1、connector2、connector3、connector4和connector5,即EMR控制台的Presto服务的 配置 页面的 connector1.properties、connector2....

重启服务

修改配置项后,需要重启对应的服务使配置生效。本文为您介绍如何重启服务。前提条件 已在E-MapReduce上创建on ACK的集群,创建详情请参见 快速入门。操作步骤 进入服务详情页面。登录 EMR on ACK控制台。在EMR on ACK页面,单击目标集群...

度量

阿里云卓越架构的度量阶段是连接学习与优化的核心环节,旨在通过系统化的评估工具和模型,量化当前云架构设计与业务目标之间的差距,识别潜在风险并明确改进方向。该阶段结合客观度量与主观度量两种方式,帮助客户全面掌握架构成熟度,为...

Celeborn介绍

Apache Celeborn是阿里云开源的中间数据服务,旨在提升大数据计算引擎的性能、稳定性和灵活性。Celeborn设计独立于具体引擎,支持Spark、Flink、MapReduce(MR)和 Tez,并且是目前最流行的Remote Shuffle Service的实现。Celeborn架构 ...

Zookeeper

当Leader节点异常退出时,ZooKeeper集群会重新发起选举,选出新的Leader节点,保证整体服务的高可用。数据组织 ZooKeeper的数据组织方式与标准文件系统类似,组织成类似文件树的结构,在ZooKeeper中使用znode(ZooKeeper node)来描述文件...

阿里云产品服务协议

阿里云产品的服务协议,请参见 阿里云产品服务协议。

阿里云产品服务协议

阿里云产品的服务协议,请参见 阿里云产品服务协议。

管理健康检查项

您也可以在各服务的 配置 页面,选择 更多操作 管理健康检查项。在 管理健康检查项 面板中,您可以单击检查项操作列的 编辑,修改检查项内容。您也可以开启或关闭检查项或修改对应的阈值。管理节点健康检查项 进入节点管理页面。登录 E-...

应用容灾

微服务:业务流量在机房内部和跨机房的同步调用方式,一般有 Consumer、Provider、注册中心等角色,具备流量路由、流量保护、故障隔离三个核心能力。消息:业务流量在机房内部和跨机房的异步调用方式,基于消息削峰填谷,一般有 Producer、...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用