(二)spring cloud微服务分布式云架构 - 整合企业架构的技术点

本文涉及的产品
云原生网关 MSE Higress,422元/月
注册配置 MSE Nacos/ZooKeeper,118元/月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介:

spring cloud本身提供的组件就很多,但我们需要按照企业的业务模式来定制企业所需要的通用架构,那我们现在需要考虑使用哪些技术呢?

下面我针对于spring cloud微服务分布式云架构做了以下技术总结,希望可以帮助到大家:

View: 
H5、Vue.js、Spring Tag、React、angularJs

Spring Boot/Spring Cloud:
Zuul、Ribbon、Feign、Turbine、Hystrix、Oauthor2、Sleuth、API Gateway、Spring Cloud、Config Eureka、SSO、Spring Cloud、
BUS、Turbine、Zipkin、Cache、Spring Cloud Admin、API Gateway、ELK Spring Cloud Security、 Spring Cloud Stream

Component:
RoketMQ、Kafka、MongoDB、OSS、Redis、Swagger、Zuul、Label、BASE、Charts、Utils

DAO: 
Spring Data、Mybatis、OSS、 DTO

Data Storage:
RDBS DFS、NOSQL/Hadoop

Infrastructure:
LogBack、BUS、Jenkins、Zipkin、Druid、Swagger、Docker

上面列的可能还不够详细,但做一个通用的架构应该绰绰有余了,我们以后就会按照上面的技术点,逐步教大家如何搭建一个企业微服务分布式云架构,希望可以帮助到大家。

从现在开始,我这边会将近期研发的spring cloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,大家来一起探讨spring cloud架构的搭建过程及如何运用于企业项目。 

目录
相关文章
|
16天前
|
Java 开发者 微服务
从单体到微服务:如何借助 Spring Cloud 实现架构转型
**Spring Cloud** 是一套基于 Spring 框架的**微服务架构解决方案**,它提供了一系列的工具和组件,帮助开发者快速构建分布式系统,尤其是微服务架构。
129 68
从单体到微服务:如何借助 Spring Cloud 实现架构转型
|
5月前
|
消息中间件 Java 开发者
Spring Cloud微服务框架:构建高可用、分布式系统的现代架构
Spring Cloud是一个开源的微服务框架,旨在帮助开发者快速构建在分布式系统环境中运行的服务。它提供了一系列工具,用于在分布式系统中配置、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态等领域的支持。
197 5
|
7月前
|
Java API 调度
从Spring Cloud 开始,聊一聊微服务架构的设计与实战
随着互联网的发展,网站应用的规模也在不断的扩大,进而导致系统架构也在不断的进行变化。
720 1
从Spring Cloud 开始,聊一聊微服务架构的设计与实战
|
负载均衡 Java 测试技术
构建分布式微服务架构:深入探索 Spring Cloud
在当今互联网时代,分布式系统和微服务架构已经成为了构建高效、可扩展应用的标准方式。Spring Cloud,作为 Spring 生态系统的一部分,为开发人员提供了一套强大的工具和库,帮助他们构建稳定、可靠的分布式微服务应用。本文将为您详细介绍 Spring Cloud 的核心概念、组件以及为何它在分布式架构中如此受欢迎。
591 0
|
Dubbo Java 应用服务中间件
Spring Cloud分布式微服务整体架构
Spring Cloud分布式微服务整体架构
228 0
|
负载均衡 Cloud Native Java
Spring Cloud: 云原生微服务实践
1. Spring Cloud 简介 Spring Cloud 是由 Pivotal 团队提供的一种基于 Spring Boot 实现,为微服务架构提供的一套全面且集成化的解决方案。其主要目标是提供一种简单和可接受的开发方式来快速地构建分布式系统,包括配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、决策竞选、分布式会话等。
301 0
|
Kubernetes Cloud Native Java
Spring Cloud 如何引入云原生网关,创新微服务架构
Spring Cloud 如何引入云原生网关,创新微服务架构
|
Kubernetes Java 应用服务中间件
Spring Cloud Alibaba - 01漫谈传统架构和微服务架构
Spring Cloud Alibaba - 01漫谈传统架构和微服务架构
130 0
|
负载均衡 监控 Dubbo
使用 Spring Boot 开发分布式微服务时,我们面临什么问题!
Spring Cloud 是一系列框架的有序集合。它利用 Spring Boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot 的开发风格做到一键启动和部署。Spring Cloud 并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过 Spring Boot 风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
1132 0
下一篇
DataWorks