,可以专注业务开发
SpringBoot是基于SpringCloud构建的,它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发
Spring Boot可以离开Spring Cloud...将整个系统按照业务划分成多个模块,每一个模块即一个微服务,如下图(物流系统微服务划分):
微服务有以下特点
一系列微小的服务共同构成
每个服务都有自己独立的进程
每个服务为独立的业务开发
独立部署
分布式管理...,还需根据具体项目背景及需求决定
其中,在以下几点中的,不适合使用微服务:
开发周期长,迭代稳定:若旧项目比较稳定,不考虑使用微服务,成本太高
并发量低,可用性要求不高:一些用户量低的内部系统,比如OA...系统
复杂度较小:使用微服务就是杀鸡用牛刀
…
分布式和集群
再来说说分布式和集群架构,微服务架构一定是分布式架构。...:
之后我们将一步一步地去学,敬请期待一下节内容!