# 《ChatGPT 微服务应用体系构建》引言:学习指引
作者:小傅哥
博客:https://bugstack.cn (opens new window)
沉淀、分享、成长,让自己和他人都能有所收获!😄
- 本章难度:★☆☆☆☆
- 本章重点:开篇介绍课程信息以及如何进入学习。后续也会把一些共性的学习问题在这里说明。
- 课程视频:https://t.zsxq.com/0dYzxHlZv (opens new window)
# 一、产品形态
这趟车🚌,本身的核心是关于微服务应用体系的构建,通过讲解配置Docker
、Nginx
、SSL
等环境以及开发出鉴权
、认证
、微信公众号
、企业微信
、支付宝交易
等模块的方式,完善体系的物料服务。而 ChatGPT 只是其中的一种产品形态而已,这种产品形态通过 API 的方式与具体的物料服务模块解耦。这样做的方式是因为基础的物料【物料指SDK和服务】
并不会频繁变化,而离业务最近的 API 会随业务变动发生较多的改动。所以这样的应用架构方式,在互联网大厂中也是非常常见和常用的。
这些东西的价值在于架构思维,而我也希望授人以渔,教会大家一些根本的东西,而不是永远的在CV+CRUD。有了这样的学习,学习的就不只是这样一个项目,而是可以把这个项目中所涉及的组件开发,都能进行任意物料模块与需要对接的服务进行关联打通使用。方便写到简历
、用到项目
、实战锻炼
、积累经验
。
# 二、拓扑结构
接下来我们再以工程拓扑的视角看下这套需要开发的系统;
如拓扑结构,系统从上到下以不同的产品形态,统一调用封装的服务API进行功能的流转。API系统中所处理的核心动作,会以各个物料模块进行实现。所以这里会拆分出标准的 ChatGPT-API 业务系统,之后再由各个模块系统支撑。到具体的模块中再进行详细的系统设计。