开发者社区> 云原生> 微服务

微服务

关注

为微服务建设降本增效,为微服务落地保驾护航。

0
今日
7338
内容
9
活动
564
关注
|
1月前
|
负载均衡 算法 Java
|

【SpringCloud(5)】Hystrix断路器:服务雪崩概念;服务降级、服务熔断和服务限流概念;使用Hystrix完成服务降级与服务熔断

多个微服务之间的调用,结社微服务A调用微服务B和微服务C,微服务B和微服务C有调用其他的微服务,这就是所谓的“扇出”如果扇出的链路上某个微服务的调用响应时间过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系统崩溃,所以的 “雪崩效应”

469 138
|
6月前
|
API 监控 双11
|

淘宝/天猫获取商品历史价格信息 API 返回值的应用

本内容介绍了一款基于API的工具的核心功能,涵盖消费者决策支持、商家运营优化、市场趋势分析及数据服务拓展四大方面。消费者可借助历史价格曲线判断价格合理性、选择最佳购买时机;商家可通过竞品数据分析优化定价策略与促销活动;第三方平台能监测价格波动、跟踪竞品动态以洞察市场趋势。此外,工具还支持比价工具开发与价格预警服务,为用户和企业带来全方位的价格智能解决方案。

320 1
|
7月前
|
运维 Cloud Native 测试技术
|

极氪汽车云原生架构落地实践

随着极氪数字业务的飞速发展,背后的 IT 技术也在不断更新迭代。极氪极为重视客户对服务的体验,并将系统稳定性、业务功能的迭代效率、问题的快速定位和解决视为构建核心竞争力的基石。

755 4
|
7月前
|
Kubernetes 安全 应用服务中间件
|

IngressNightmare:Ingress Nginx 再曝5个安全漏洞,可接管你的 K8s 集群

是否还记得 2022 年 K8s Ingress Nginx 披露了的 3 个高危安全漏洞(CVE-2021-25745, CVE-2021-25746, CVE-2021-25748),并在那一年宣布停止接收新功能 PR,专注修复并提升稳定性。

489 1
|
自然语言处理 JavaScript Java
|

Spring 实现 3 种异步流式接口,干掉接口超时烦恼

本文介绍了处理耗时接口的几种异步流式技术,包括 `ResponseBodyEmitter`、`SseEmitter` 和 `StreamingResponseBody`。这些工具可在执行耗时操作时不断向客户端响应处理结果,提升用户体验和系统性能。`ResponseBodyEmitter` 适用于动态生成内容场景,如文件上传进度;`SseEmitter` 用于实时消息推送,如状态更新;`StreamingResponseBody` 则适合大数据量传输,避免内存溢出。文中提供了具体示例和 GitHub 地址,帮助读者更好地理解和应用这些技术。

2268 121
|
前端开发 Java 调度
|

SpringCloud微服务实战——搭建企业级开发框架(四十二):集成分布式任务调度平台XXL-JOB,实现定时任务功能

定时任务几乎是每个业务系统必不可少的功能,计算到期时间、过期时间等,定时触发某项任务操作。在使用单体应用时,基本使用Spring提供的注解即可实现定时任务,而在使用微服务集群时,这种方式就要考虑添加分布式锁来防止多个微服务同时运行定时任务而导致同一个任务重复执行。

1766 55
|
敏捷开发 运维 自然语言处理
|

【直播】微服务治理技术的原理介绍|学习笔记(一)

快速学习【直播】微服务治理技术的原理介绍

315 0
|
监控 小程序 前端开发
|

微服务架构 Microservice 的典型应用场景 | 学习笔记

快速学习微服务架构 Microservice 的典型应用场景。

1536 0
|
Kubernetes 前端开发 Dubbo
|

Spring Boot+gRPC构建微服务并部署到Istio(详细教程)

Spring Boot+gRPC构建微服务并部署到Istio(详细教程)

2125 0
|
Java 测试技术 应用服务中间件
|

深入Java微服务之网关系列2:常见Java网关实现方案对比

https://juejin.cn/post/6923100060913926157

751 0
|
8月前
|
人工智能 缓存 安全
|

帮你整理好了,AI 网关的 8 个常见应用场景

通过 SLS 还可以汇总 Actiontrail 事件、云产品可观测日志、LLM 网关明细日志、详细对话明细日志、Prompt Trace 和推理实时调用明细等数据汇总,从而建设完整统一的可观测方案。

526 13
|
负载均衡 前端开发 Java
|

11-微服务技术栈(基础):Gateway服务网关

微服务中另一重要组件:网关 进行了实战性演练,网关作为分布式架构中的重要中间件,不仅承担着路由分发(重点关注Path规则配置),同时可根据自身负载均衡策略,对多个注册服务实例进行均衡调用。本节我们借助GateWay实现的网关只是技术实现的方案之一,后续大家可能会接触像:Zuul、Kong等,其实现细节或有差异,但整体目标是一致的。

7277 1
|
负载均衡 前端开发 网络协议
|

微服务架构实施原理详解

基于微服务架构和Docker容器技术的PaaS云平台建设目标是给我们的开发人员提供一套服务快速开发

1129 0
|
前端开发 数据库 微服务
|

DDD领域驱动设计实战-服务和数据在微服务各层协作的最佳实践(下)

按分层架构设计出的微服务,其内部各层服务主要功能和职责如下:Facade服务、应用服务、领域服务、基础服务

615 0
|
弹性计算 运维 数据挖掘
|

DDD与微服务架构浅析

主要介绍DDD,微服务架构,以及两者之间的关系

1463 0
|
Java Scala 微服务
|

《SpringBoot揭秘:快速构建微服务体系》目录—导读

随着微服务(Micro Service)理念的盛行,一个流行的概念也随之诞生—微框架(Micro Framework),而其中最耀眼的,当属SpringBoot。 虽然Dropwizard是公认的最早的微框架,但SpringBoot“青出于蓝而胜于蓝”,背靠Spring框架衍生出来的整个生态体系,无论是从“出身”,还是社区的支撑上,SpringBoot都是微框架选型的不二之选。

3009 0
|
7月前
|
运维 Cloud Native 应用服务中间件
|

阿里云微服务引擎 MSE 及 云原生 API 网关 2025 年 3 月产品动态

阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要

344 1
|
监控 架构师 Java
|

JVM进阶调优系列(6)一文详解JVM参数与大厂实战调优模板推荐

本文详述了JVM参数的分类及使用方法,包括标准参数、非标准参数和不稳定参数的定义及其应用场景。特别介绍了JVM调优中的关键参数,如堆内存、垃圾回收器和GC日志等配置,并提供了大厂生产环境中常用的调优模板,帮助开发者优化Java应用程序的性能。

764 1
|
存储 编解码 编译器
|

Go微服务(二)——Protobuf详细入门 中

Go微服务(二)——Protobuf详细入门 中

1420 0
|
Oracle 前端开发 Java
|

微服务架构 Microservice 的淘宝改造案例| 学习笔记

快速学习微服务架构 Microservice 的淘宝改造案例。

1036 0
|
XML JSON 负载均衡
|

微服务(二)之有HTTP协议,为何还需要在RPC中使用自定义的协议?

微服务(二)之有HTTP协议,为何还需要在RPC中使用自定义的协议?

734 0
|
存储 JSON 前端开发
|

Kratos微服务框架下的认证和鉴权

Kratos微服务框架下的认证和鉴权,使用JWT实现身份验证(Authentication),使用Casbin实现权鉴(Authorization)

3277 0
|
开发框架 .NET API
|

Ocelot网关统一查看多个微服务asp.net core项目的swagger API接口

文章来源于阿里云 MVP郭联钰。

2162 0
|
1月前
|
负载均衡 算法 Java
|

【SpringCloud(4)】OpenFeign客户端:OpenFeign服务绑定;调用服务接口;Feign和OpenFeign

Feign是一个WebService客户端。使用Feign能让编写WebService客户端更加简单。 它的使用方法是定义一个服务接口然后再上面添加注解。Feign也支持可拔插式的编码器和解码器。SpringCloud对Feign进行了封装,十七支持了SpringMVC标准注解和HttpMessageConverters。 Feign可用于Eureka和Ribbon组合使用以支持负载均衡

614 138
|
5月前
|
Linux 数据库 数据安全/隐私保护
|

Python web Django快速入门手册全栈版,共2590字,短小精悍

本教程涵盖Django从安装到数据库模型创建的全流程。第一章介绍Windows、Linux及macOS下虚拟环境搭建与Django安装验证;第二章讲解项目创建、迁移与运行;第三章演示应用APP创建及项目汉化;第四章说明超级用户创建与后台登录;第五章深入数据库模型设计,包括类与表的对应关系及模型创建步骤。内容精炼实用,适合快速入门Django全栈开发。

209 1
|
消息中间件 Java API
|

【微服务系列笔记】MQ消息可靠性

消息可靠性涉及防止丢失,包括生产者发送时丢失、未到达队列以及消费者消费失败处理后丢失。 确保RabbitMQ消息可靠性的方法有:开启生产者确认机制,确保消息到达队列;启用消息持久化以防止未消费时丢失;使用消费者确认机制,如设置为auto,由Spring确认处理成功后ack。此外,可开启消费者失败重试机制,多次失败后将消息投递到异常交换机。

332 1
|
Nacos 开发者
|

nacos报错 Server check fail, please check server 127.0.0.1 ,port 9848 is available , error ={}

在配置文件中指定的Nacos服务器地址未被项目使用,程序仍尝试连接到127.0.0.1。开发者寻求帮助排查问题,已花费多天未果。

1013 3
|
存储 JSON 安全
|

【权限设计系列】「认证授权专题」微服务架构的登陆认证问题

【权限设计系列】「认证授权专题」微服务架构的登陆认证问题

1169 0
|
监控 负载均衡 Dubbo
|

认识微服务 SpringCloud (史上最全学习路线)

认识微服务 SpringCloud (史上最全学习路线)

4817 0
|
SQL 缓存 开发框架
|

SpringCloud微服务实战——搭建企业级开发框架(二十八):扩展MybatisPlus插件DataPermissionInterceptor实现数据权限控制

一套完整的系统权限需要支持功能权限和数据权限,前面介绍了系统通过RBAC的权限模型来实现功能的权限控制,这里我们来介绍,通过扩展Mybatis-Plus的插件DataPermissionInterceptor实现数据权限控制。   简单介绍一下,所谓功能权限,顾名思义是指用户在系统中拥有对哪些功能操作的权限控制,而数据权限是指用户在系统中能够访问哪些数据的权限控制,数据权限又分为行级数据权限和列级数据权限。

1932 27
|
资源调度 Kubernetes 负载均衡
|

CentOS 7.x安装微服务网关Apache APISIX

APISIX是基于云原生的微服务API网关,它是所有业务流量的入口,可以处理传统的南北向流量(server-client),也可以处理服务间的东西向流量(server-server),也可以当做 k8s ingress controller 来使用。

986 0
|
微服务
|

下一代微服务Service Mesh原理及实践(上)

下一代微服务Service Mesh原理及实践(上)

363 0
|
运维 监控 Java
|

微服务:知识点梳理(SOA、服务拆分、服务治理、分布式事务)

微服务:知识点梳理(SOA、服务拆分、服务治理、分布式事务)

4659 1
|
设计模式 前端开发 数据库
|

微服务架构谈(4) plus:DDD 分层架构如何推动架构演进

微服务架构谈(4) plus:DDD 分层架构如何推动架构演进

1298 0
|
Kubernetes 网络协议 Java
|

kubernetes Spring Cloud 微服务架构—(10) Kubernetes spring cloud 微服务Kubernetes 1.15 安装

(10) Kubernetes spring cloud 微服务Kubernetes 1.15 安装

713 0
|
JavaScript Dubbo Java
|

SpringCloud+Vue微服务教程与实战(1)--全新的开始

本文目录 1. 背景 2. 微服务架构的优缺点 3. 实现技术 4. 开发环境 5. 小结

1085 0
|
负载均衡 Cloud Native Java
|

一文搞懂微服务架构之注册中心

介绍两种微服务架构中比较流行的注册中心:Consul、Nacos

8229 0
|
4月前
|
运维 Cloud Native 应用服务中间件
|

阿里云微服务引擎 MSE 及 API 网关 2025 年 7 月产品动态

阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要。

252 1
|
5月前
|
编解码 Java 计算机视觉
|

探索 JavaCV:开启计算机视觉与多媒体处理新世界

JavaCV 是基于 OpenCV 和 FFmpeg 的 Java 接口库,助力开发者实现视频处理、图像分析等功能。支持多种音视频格式编解码、GPU 加速及跨平台运行,适用于直播录制、摄像头捕获、美颜相机等场景,是多媒体开发的利器。

367 0
|
11月前
|
存储 网络协议 Nacos
|

高效搭建Nacos:实现微服务的服务注册与配置中心

Nacos(Dynamic Naming and Configuration Service)是阿里巴巴开源的一款动态服务发现、配置管理和服务管理平台。它旨在帮助开发者更轻松地构建、部署和管理分布式系统,特别是在微服务架构中。

1845 82
|
11月前
|
Dart 前端开发 IDE
|

鸿蒙Flutter实战:14-现有Flutter 项目支持鸿蒙 II

本文介绍了如何将现有 Flutter 项目适配鸿蒙系统,详细步骤包括安装 FVM、使用 FVM 安装 Flutter SDK、搭建开发环境、创建项目架构和壳工程等。

1015 5
|
存储 JSON 网络协议
|

Go微服务(三)——gRPC详细入门 上

Go微服务(三)——gRPC详细入门 上

998 0
|
SQL 关系型数据库 MySQL
|

Kratos微服务与它的小伙伴系列 - ORM框架 - Ent

ent 是Facebook开源的一个简单但是功能强大的ORM框架,它可以轻松构建和维护具有大型数据模型的应用程序。它基于代码生成,并且可以很容易地进行数据库查询以及图遍历。

1990 0
|
负载均衡 算法 数据安全/隐私保护
|

微服务网关03-Apache Apisix配置路由转发

通过Docker安装APISIX

2352 0
|
负载均衡 Cloud Native Java
|

【秒懂·云原生】微服务篇 —— 微服务究竟是什么?

【秒懂·云原生】微服务篇 —— 微服务究竟是什么?

2553 0
|
7月前
|
存储 安全 Nacos
|

阿里云 MSE Nacos 发布全新“安全防护”模块,简化安全配置,提升数据保护

阿里云在其微服务引擎(MSE)注册配置中心 Nacos 上正式推出全新“安全防护”功能模块,旨在帮助企业用户有效管理安全状态和降低开启安全相关功能的学习成本,提升微服务架构的安全性。

305 25
|
前端开发 安全 Java
|

SpringBoot线程池ThreadPoolExecutor极简教程

ThreadPoolExecutor 是 java.util.concurrent 包下的一个类,在jdk1.5版本引入,帮助开发人员管理线程并方便地执行并行任务。 通俗来说,ThreadPoolExecutor 的作用是生产和管理线程池的,可以通过调用其 execute 方法和 submit 方法执行多线程任务。

1910 0
|
自然语言处理 Kubernetes Cloud Native
|

Java 云原生微服务框架 Quarkus 入门实践

Java 云原生微服务框架 Quarkus 入门实践

1608 0
|
存储 缓存 开发框架
|

01-微服务技术栈(基础):微服务概述

本文介绍了微服务基本概念、演变过程,主要的原则及优缺点,最后谈到了微服务的实现方案之一,作为引文此章节偏理论知识一些。后续笔者将借助具体技术实现带领读者一起逐步实现微服务架构体系。

1528 0
我要发布