![](https://img-blog.csdnimg.cn/ef3cb207c4ad4fe1a0aeb9de3000c188.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Cloud
文章平均质量分 89
Spring Cloud
鹤冲天Pro
阿里云专家博主、新星计划导师、Java领域新星创作者、全栈领域优质创作者、CSDN内容合伙人、华为云享专家、腾讯云优秀博主、51CTO博客专家,交流合作私信+。有多年 Java+GO+JS全栈开发工作经验。熟练掌握:Java、K8s、Netty、TCP/IP、SpringCloud、Docker、MySQL、Redis、JS/TS、Vue、React、Go语言等技术。 座右铭:终身学习,持续进步;道阻且长,行则将至。
展开
-
分布式事务 —— SpringCloud Alibaba Seata
传统的单体应用中,业务操作使用同一条连接操作不同的数据表,一旦出现异常就可以整体回滚。随着公司的快速发展、业务需求的变化,单体应用被拆分成微服务应用,原来的单体应用被拆分成多个独立的微服务,分别使用独立的数据源,业务操作需要调用三个服务来完成。此时每个服务内部的数据一致性由本地事务来保证,但是全局的数据一致性问题无法保证。在微服务架构中,一次业务请求需要操作多个数据源或需要进行远程调用,就会产生分布式事务问题。原创 2023-10-06 23:53:22 · 429 阅读 · 14 评论 -
【赠书活动|第三期《Spring Cloud Alibaba核心技术与实战案例》】
本书从分布式系统的基础概念讲起,逐步深入分布式系统中间件Spring Cloud Alibaba进阶实战,重点介绍了使用Spring Cloud Alibaba框架整合各种分布式组件的完整过程,让读者不但可以系统地学习分布式中间件的相关知识, 而且还能对业务逻辑的分析思路、实际应用开发有更为深入的理解。全书共分5大章节,第1章开篇部分,讲解分布式系统的演进过程和Spring Cloud Alibaba概述及版本的选择,以及单体架构/微服务架构的优缺点;原创 2023-08-03 14:13:45 · 2570 阅读 · 87 评论 -
API架构的选择,RESTful、GraphQL还是gRPC
RESTful、GraphQL和gRPC是三种常见的API架构设计和实现模式,它们在设计理念、数据传输方式和使用场景上都存在这一定的差异,我们在做API实现方案的选型时,要结合具体的应用需求、开发团队的技术能力和技术栈,以及可扩展性等实际需求,来选择适合的方案。要记住的至关重要的一点是:最新的、最流行的不一定是最好的选择。另外,无论选择哪种架构和协议,重要的是理解其特点、原则和使用方式,并根据具体情况进行合理的设计和优化,以提供高效、可扩展和可靠的API服务。原创 2023-05-21 10:16:38 · 2657 阅读 · 19 评论 -
详解Spring、SpringBoot、SpringCloud三者的联系与区别
Spring Boot 其实是依赖于Spring 的,并不是一个全新的架构,Spring Boot 就是 Spring 的自动化,而 Spring Cloud 通过依赖 Spring Boot 来置微服务应用。原创 2023-03-19 22:08:17 · 5947 阅读 · 34 评论 -
SpringCloud和微服务介绍
SpringCloud是在SpringBoot的基础上构建的,用于简化分布式系统构建的工具集。该工具集为微服务架构中所涉及的配置管理,服务发现,智能路由,断路器,微代理和控制总线等操作提供了一种简单的开发方式。原创 2023-02-12 09:54:21 · 7056 阅读 · 20 评论