Spring Cloud 里 Eureka 什么是微服务及微服务的特点
1.什么是微服务/微服务的特点
单一职责: 微服务中的每一个服务都对应唯一的业务能力, 做到单一职责
微: 微服务的服务拆分粒度很小, 列如一个用户管理就可以作为一个服务, 每个服务虽小, 但五脏俱全
独立: 自治是说服务间相互独立, 互不干扰
团队独立: 每个服务都是一个独立的开发团队, 人数不能过多
技术独立: 每个服务都是面向服务, 提供Rest接口, 使用什么技术没有别人干涉
前后端分离: 采用前后端分离开发, 提供统一Rest接口, 后端不用再为PC, 移动端开发不同接口
数据库分离: 每个服务
原创
2020-09-02 11:02:04 ·
891 阅读 ·
0 评论