这个项目的微服务是依据什么来划分的?

来源:1-6 总体架构介绍

台风来临的那一夜

2020-12-11

老师你好,我想问以下,目前这个项目的微服务是依据什么来划分的?这样的划分可以用于生产项目吗?

写回答

1回答

甲蛙

2020-12-11

本项目是按业务功能来划分的,可用于生产项目

  • 系统模块system:这是所有项目通用的,包含用户、权限等

  • 业务模块business:项目的核心业务,包含课程章节、讲师等

  • 文件模块file:统一管理整个项目的所有文件

服务的划分粒度可粗可细,但是太细不利于运维,这个项目算粗的,业务不算复杂,当然,可扩展出更多的业务。

也有细的,比如支付公司最核心的功能就是支付,所以单单一个支付接口就会做成一个服务,单独配机器、带宽、流量等。

3
1
台风来临的那一夜
非常感谢?
2020-12-11
共1条回复

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1743 学习 · 1698 问题

查看课程