得物 ZooKeeper SLA 也可以 99.99%丨最佳实践

4 月 22 日
阅读 9 分钟
13
ZooKeeper(ZK)是一个诞生于 2007 年的分布式应用程序协调服务。尽管出于一些特殊的历史原因,许多业务场景仍然不得不依赖它。比如,Kafka、任务调度等。特别是在 Flink 混合部署 ETCD 解耦 时,业务方曾要求绝对的稳定性,并强烈建议不要使用自建的 ZooKeeper。出于对稳定性的考量,采用了阿里的 MSE-ZK。 自从 2022 ...

云原生最佳实践系列 6:MSE 云原生网关使用 JWT 进行认证鉴权

4 月 1 日
阅读 2 分钟
44
MSE 网关可以为后端服务提供转发路由能力,在此基础上,一些敏感的后端服务需要特定认证授权的用户才能够访问。MSE 云原生网关致力于提供给云上用户体系化的安全解决方案,其中 JWT 认证能力是在 Json Web Token 这种结构化令牌的基础上实现了一套基于用户体系对用户的 API(服务)进行授权访问的机制,满足用户个性化安...

Higress 基于自定义插件访问 Redis

4 月 1 日
阅读 6 分钟
41
基于 wasm 机制,Higress 提供了优秀的可扩展性,用户可以基于 Go/C++/Rust 编写 wasm 插件,自定义请求处理逻辑,满足用户的个性化需求,目前插件已经支持 redis 调用,使得用户能够编写有状态的插件,进一步提高了 Higress 的扩展能力。

无忧微服务:如何实现大流量下新版本的发布自由

3 月 28 日
阅读 9 分钟
62
据调研数据显示,约 70% 的生产故障是由变更引起的。在阿里云上的企业应用如茶百道、极氪汽车和来电等,他们是如何解决变更引起的稳定性风险,实现了在白天高流量情况下应用发布平滑无损。今天我们将揭开阿里云微服务全链路无损发布解决方案的面纱, 快来一起参与探讨,并动手实践吧。

云原生最佳实践系列 4:基于 MSE 和 SAE 的微服务部署与压测

3 月 27 日
阅读 3 分钟
41
云原生应用平台为基于 Spring Cloud / Dubbo 开发的微服务应用提供了完善的能力支撑,例如服务注册发现、Serverless 无服务部署、实例弹性伸缩、微服务链路跟踪、全链路压力测试等,应用能够方便快捷的部署在阿里云上。

云原生最佳实践系列 3:基于 SpringCloud 应用玩转 MSE

3 月 27 日
阅读 3 分钟
50
随着业务不断创新,大型的单个应用和服务会被拆分为数个甚至数十个微服务,微服务架构已经被广泛应用。微服务的好处在于快速迭代,迭代过程保障线上流量不受损。依赖开源产品缺少专业运维工具,常常需要投入较大的运维人力和成本。

适应多样化需求:WASM 插件在全链路灰度发布中的应用

3 月 25 日
阅读 5 分钟
67
据调研数据显示,约 70% 的生产故障是由变更引起的。为了消除变更过程存在的风险,在发布过程中,我们总是希望能够用小部分特定流量来验证下新发布应用是否正常。即使新版本有问题,也能及时发现,控制影响面,保障了整体的稳定性,这就是微服务架构下的全链路灰度的能力。

运维人少,如何批量管理上百个微服务、上千条流水线?

3 月 21 日
阅读 3 分钟
43
随着微服务和云原生技术的发展,一个业务系统往往由多个微服务应用组成,多个业务方向涉及几十上百应用。每个应用研发过程又划分为测试、预发、生产多条流水线,也即成百上千条流水线。而一个企业下通常只有 1~2 个运维或架构师负责这些应用的配置管理工作。该场景下你是否会遇到以下苦恼:

云效 AppStack + 阿里云 MSE 实现应用服务全链路灰度

3 月 21 日
阅读 7 分钟
37
在应用开发测试验证通过后、进行生产发布前,为了降低新版本发布带来的风险,期望能够先部署到灰度环境,用小部分业务流量进行全链路灰度验证,验证通过后再全量发布生产。本文主要介绍如何通过阿里云 MSE 微服务引擎和云效应用交付平台AppStack 实现灰度发布。

云原生最佳实践系列2:基于 MSE 云原生网关同城多活

3 月 20 日
阅读 3 分钟
55
方案概述分布在同城多个机房内的应用同时对外提供服务。同城机房物理距离较小,一般小于 50 公里。同城多活架构的难点有三个:当某机房出现故障,能不能做到机房级的快速切换?如何实现非对等部署下的全局的流量负载均衡?对流量的精细化管控?常见的同城多活实现方式(如下图),在这个架构里。DNS 本身存在缓存,DNS ...

应用监控 eBPF 版:实现 Golang 微服务的无侵入应用监控

3 月 6 日
阅读 3 分钟
113
在现代软件架构中,微服务已成为构建可扩展和灵活应用程序的流行方式。每个微服务负责应用程序的一部分功能,它们共同工作以提供完整的服务。由于微服务架构的分散特性,监控变得至关重要,有效的微服务监控是确保高可用性、可靠性和服务质量的关键组成部分,它支撑了整个系统的健康运行和业务的持续增长。

阿里云推出 3.x Java 探针,解锁应用观测与治理的全新姿势

1 月 31 日
阅读 8 分钟
150
随着春节大促即将到来,为了确保线上业务高效稳定地运行,电商企业大多会对旗下关键业务应用进行多轮测试。通过模拟线上较高流量的请求,来观察服务性能的实际表现。以某企业的业务测试报告举例:

MSE Nacos 配置变更审计平台使用指南

1 月 29 日
阅读 5 分钟
216
Nacos [ 1] 作为一款业界主流的微服务注册中心和配置中心,管理着企业核心的配置资产,由于配置变更的安全和稳定诉求越来越高,因此我们提供了安全和可追溯性保障机制。

上一任留下的 Eureka,我该如何提升她的性能和稳定性(含数据比对)?

1 月 25 日
阅读 6 分钟
212
周末的时候,和一位在国内某互联网公司负责运维的朋友聊天,由于工作相关,刚好聊到了公司项目中微服务架构这块的一些问题,他们公司的微服务架构使用的是业界比较常用的 Spring Cloud Netflix 那一套作为底座,有专门的同学负责运维一套自建的 Eureka 集群来作为微服务注册中心。服务注册中心作为微服务领域的核心组件...

下一代软件架构,如何构建微服务核心能力

1 月 25 日
阅读 6 分钟
166
随着数字化进程的加速,各种架构设计思想风起云涌,进入百家争鸣时代,微服务架构,云原生架构,Serverless 架构,事件驱动架构,中台架构,容灾架构,到底哪种思潮代表未来呢?

如何降低微服务复杂度丨云栖大会微服务主题分享实录

1 月 24 日
阅读 4 分钟
108
作者:谢吉宝本文整理自阿里云资深技术专家、中间件负责人谢吉宝在2023云栖大会《极简微服务模式,降低微服务复杂度的最佳实践》的分享2023 云栖大会现场当面临复杂的挑战时,"分而治之"的方法往往能取得显著的效果。微服务架构在这方面的贡献尤为突出,它不仅为"分"与"治"这两个环节提供了深思熟虑的理论指导,还进一步...

MSE Nacos:解决敏感配置的安全隐患

1 月 21 日
阅读 9 分钟
209
Nacos [ 1] 是一个更易于构建云原生应用的配置管理和服务管理平台。Nacos 的配置中心具有众多优势:动态实时更新配置、支持水平扩展的高可用系统架构、API 简单易上手、开源免费、多语言支持、集成度高等。基于以上特点,Nacos 逐渐成为配置管理的事实标准,被越来越多的开发者接纳。

Spring Boot 单体应用升级 Spring Cloud 微服务

1 月 18 日
阅读 7 分钟
156
Spring Cloud 是在 Spring Boot 之上构建的一套微服务生态体系,包括服务发现、配置中心、限流降级、分布式事务、异步消息等,因此通过增加依赖、注解等简单的四步即可完成 Spring Boot 应用到 Spring Cloud 升级。

MSE Serverless 正式商用,构建低成本高弹性的微服务架构

2023-12-28
阅读 5 分钟
117
微服务架构充分提升了研发效率,解决了复杂业务系统的快速迭代问题。但随着业务及技术演进,各种微服务组件也愈发复杂。如何实现更敏捷的开发,降低微服务开发运维成本,做到全链路的弹性,保障整个系统的稳定性,依然存在诸多挑战。

OpenSergo & Dubbo 微服务治理最佳实践

2023-12-17
阅读 8 分钟
155
如上图所示,可以看到词云中所展示的都是目前微服务架构在生产上所遇到的挑战。比如,最常见的流量激增的场景,近一年内 AIGC 突然爆火,相关网站/服务都存在过因为激增流量导致服务不可用的情况,可能会让我们错过一个最佳的增长窗口。

全面 Serverless 化,阿里云微服务引擎 MSE 重磅升级

2023-09-04
阅读 2 分钟
386
MSE 的注册配置中心、云原生网关的 Serverless 化,体现在两方面。一是计费模式 Serverless 化,原本购买一套注册配置中心,3 节点起购,需要 498 元/月,使用 Serverless 模式计费后,1个月起购价将不到 100 元,随弹随用。二是运维层的 Serverless 化,可以帮助 Nacos、Nginx 研发和运维轻松实现自动弹性、免去容量规...

阿里云 MSE 助力开迈斯实现业务高增长背后带来的服务挑战

2023-08-28
阅读 5 分钟
358
开迈斯新能源科技有限公司于 2019 年 5 月 16 日成立,目前合资股东分别为大众汽车(中国)投资有限公司、中国第一汽车股份有限公司、一汽-大众汽车有限公司[增资扩股将在取得适当监督(包括反垄断)审批后完成]、万帮数字能源股份有限公司和安徽江淮汽车集团控股有限公司,总部位于江苏常州。开迈斯集车企与充电企业优...