文章 2024-07-12 来自:开发者社区

Spring Cloud微服务框架:构建高可用、分布式系统的现代架构

Spring Cloud是一个开源的微服务框架,旨在帮助开发者快速构建在分布式系统环境中运行的服务。它提供了一系列工具,用于在分布式系统中配置、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态等领域的支持。 微服务架构 微服务架构是一种设计方法,其中应用程序被分解为一组小的、独立的、松散耦合的服务。每个服务都是围绕特定业务功能构建的...

文章 2024-07-05 来自:开发者社区

使用Java和Spring Cloud构建分布式系统

使用Java和Spring Cloud构建分布式系统 在现代软件开发中,构建高效的分布式系统是一个关键挑战。使用Java和Spring Cloud技术栈可以极大地简化这一过程,提高系统的可扩展性、可靠性和性能。本文将深入探讨如何利用Java和Spring Cloud构建分布式系统,并介绍一些最佳实践和关键概念。 什么是分布式系统? 分布式系统是由多个独立计算机或...

文章 2024-07-03 来自:开发者社区

Java和Spring Cloud构建分布式系统

Java和Spring Cloud构建分布式系统 在现代软件开发中,构建高效的分布式系统是一个关键挑战。使用Java和Spring Cloud技术栈可以极大地简化这一过程,提高系统的可扩展性、可靠性和性能。本文将深入探讨如何利用Java和Spring Cloud构建分布式系统,并介绍一些最佳实践和关键概念。 什么是分布式系统? 分布式系统是...

文章 2024-07-01 来自:开发者社区

Spring Cloud实战:构建分布式系统解决方案

Spring Cloud实战:构建分布式系统解决方案 今天我们将深入探讨如何使用Spring Cloud来构建分布式系统解决方案,以应对现代软件开发中的挑战。 什么是Spring Cloud? Spring Cloud是一套基于Spring Boot的开发工具,用于快速构建分布式系统的常见模式,如服务发现、配置管理、负载均衡、...

文章 2024-06-14 来自:开发者社区

深入解析 Spring Cloud Sentinel:分布式系统流量控制与熔断降级的全面指南

深入解析 Spring Cloud Sentinel:分布式系统流量控制与熔断降级的全面指南 Spring Cloud Sentinel 是阿里巴巴开源的一款强大的分布式系统流量防卫组件,专为微服务架构设计,提供流量控制、熔断降级和系统负载保护等功能。本文将详细解析 Sentinel 的功能、核心组件以及如何在 Spring Cloud 项目中整合和使用 Sentinel。 ...

深入解析 Spring Cloud Sentinel:分布式系统流量控制与熔断降级的全面指南
文章 2024-04-24 来自:开发者社区

Java从入门到精通:3.2.2分布式与并发编程——了解分布式系统的基本概念,学习使用Dubbo、Spring Cloud等分布式框架

在软件开发领域,随着业务的发展和用户量的增长,单体应用往往难以满足性能和扩展性的需求。因此,分布式系统应运而生,成为解决这些问题的重要手段。本文将深入探讨分布式系统的基本概念,并介绍如何使用Java领域中流行的分布式框架,如Dubbo和Spring Cloud。 一、分布式系统的基本概念 分布式系统是由多个独立的计算机或处理器组成的系统,这些计算机或处理器通过...

Java从入门到精通:3.2.2分布式与并发编程——了解分布式系统的基本概念,学习使用Dubbo、Spring Cloud等分布式框架
文章 2023-09-20 来自:开发者社区

【Spring Cloud系列】- 分布式系统中实现幂等性的几种方式

一、概述在开发订单系统时,我们常遇见支付问题,既用户购买商品后支付,支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额发现多扣钱了,流水记录也变成了两条。在以前的单应用系统中,我们只需要把数据操作放入事务中即可,发生错误立即回滚,但是再响应客户端的时候也有可能出现网络中断或者异常问题。如果保证一个订单从创建到支付成功整个订....

【Spring Cloud系列】- 分布式系统中实现幂等性的几种方式
文章 2023-09-19 来自:开发者社区

Spring Security实现分布式系统授权

1 需求分析回顾技术方案如下:1、UAA认证服务负责认证授权。2、所有请求经过 网关到达微服务3、网关负责鉴权客户端以及请求转发4、网关将token解析后传给微服务,微服务进行授权。2 注册中心所有微服务的请求都经过网关,网关从注册中心读取微服务的地址,将请求转发至微服务。本节完成注册中心的搭建,注册中心采用Eureka。1、创建maven工程2、pom.xml依赖如下<?xml vers....

Spring Security实现分布式系统授权
文章 2023-09-14 来自:开发者社区

分布式系统开发实战:基于Spring Security实现安全认证

在本节,将演示基于Spring Security安全认证功能。该应用代码可以在security basic目录下找到。19.5.1 添加依赖添加Spring Security的依赖时,由于是使用的snapshot版本,所以,要配置Spring Snapshots仓库。配置如下。<!-- Spring Snapshots仓库 --> <repositories> <r....

分布式系统开发实战:基于Spring Security实现安全认证
文章 2022-02-17 来自:开发者社区

JAVA—Spring—SpringCloud—一. 分布式系统

1.最开始的服务架构是一个应用整个放在一台服务器上2.应用复杂之后,换为集群架构  一个应用放在多台服务器上 负载均衡3.再复杂之后,把应用的核心业务(这个应用的功能)抽取出来做成一个个单独的应用部署在一台台服务器上,需要调用哪一块的功能就调用哪个应用,这个时候由于每个应用之间并不是在同一个服务器内,调用时就需要RPC;RPC:远程过程调用 通信效率,序列化反序列化 RPC框架 Dub....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注