SpringCloud_的分布式架构如何演变到微服务,经历了哪些长尾过程?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1606个文字,预计阅读时间需要7分钟。
文章目录Part1_系统架构演变_原始集中式架构_垂直+分布式服务面向服务架构SOA_微服务Part2_服务调用方式RPC和HTTPPart3_Spring框架
文章目录part1_系统架构演变原始集中式架构垂直拆分分布式服务面向服务架构SOA微服务Part_2服务调用方式RPC和HTTPPart3_Spri文章目录
- part1_系统架构演变
- 原始集中式架构
- 垂直拆分
- 分布式服务
- 面向服务架构SOA
- 微服务
- Part_2服务调用方式
- RPC和HTTP
- Part3_Spring_RestTemplate
part1_系统架构演变
随着互联网的发展网站应用的规模不断扩大。需求的激增带来的是技术上的压力。系统架构也因此不断的演进、升级、迭代。从单一应用到垂直拆分到分布式服务到SOA以及现在火热的微服务架构还有在Google带领下来势汹涌的Service Mesh。我们到底是该乘坐微服务的船只驶向远方还是偏安一隅得过且过
原始集中式架构
当网站流量很小时只需一个应用将所有功能都部署在一起以减少部署节点和成本。举个例子一个应用的各项功能全部部署在一个Tomcat中。
存在的问题
- 单点故障假设该服务器崩溃、整个应用将瘫痪
- 并发很低。
- 代码耦合度过高不同服务全在一个工程中互相调用、难以进行独立优化。
本文共计1606个文字,预计阅读时间需要7分钟。
文章目录Part1_系统架构演变_原始集中式架构_垂直+分布式服务面向服务架构SOA_微服务Part2_服务调用方式RPC和HTTPPart3_Spring框架
文章目录part1_系统架构演变原始集中式架构垂直拆分分布式服务面向服务架构SOA微服务Part_2服务调用方式RPC和HTTPPart3_Spri文章目录
- part1_系统架构演变
- 原始集中式架构
- 垂直拆分
- 分布式服务
- 面向服务架构SOA
- 微服务
- Part_2服务调用方式
- RPC和HTTP
- Part3_Spring_RestTemplate
part1_系统架构演变
随着互联网的发展网站应用的规模不断扩大。需求的激增带来的是技术上的压力。系统架构也因此不断的演进、升级、迭代。从单一应用到垂直拆分到分布式服务到SOA以及现在火热的微服务架构还有在Google带领下来势汹涌的Service Mesh。我们到底是该乘坐微服务的船只驶向远方还是偏安一隅得过且过
原始集中式架构
当网站流量很小时只需一个应用将所有功能都部署在一起以减少部署节点和成本。举个例子一个应用的各项功能全部部署在一个Tomcat中。
存在的问题
- 单点故障假设该服务器崩溃、整个应用将瘫痪
- 并发很低。
- 代码耦合度过高不同服务全在一个工程中互相调用、难以进行独立优化。

