欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

分布式系统和微服务

终极管理员 知识笔记 175阅读

分布式和微服务有什么区别?

分布式和微服务的区别 简单的说,微服务是 架构设计方式 ,分布式是 系统部署方式 ,两者概念不同。

什么是分布式微服务架构?

什么是分布式微服务架构? 1. 微服务的诞生 微服务是基于分而治之的思想演化出来的。 过去传统的一个大型而又全面的系统,随着互联网的发展已经很难满足市场对技术的需求,于是我们从单独架构发展到分布式架构,又从分布式架构发展到 SOA 架构,服务不断的被拆分和分解,粒度也越来越小,直到微服务架构的诞生。

微服务是啥?

微服务是啥? 这里不引用书本上的复杂概论了,简单来说微服务就是很小的服务,小到一个服务只对应一个单一的功能,只做一件事。 这个服务可以单独部署运行,服务之间可以通过RPC来相互交互,每个微服务都是由独立的小团队开发,测试,部署,上线,负责它的整个生命周期。 微服务架构又是啥? 建议将应用拆解为多个子系统,各自负责各自功能,这就是微服务架构。
声明:无特别说明,转载请标明本文来源!