『高级篇』docker之微服务业务分析(九)
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!原文链接地址:『高级篇』docker之微服务业务分析(九)从本节开始微服务的开发,说到开发有几个问题需要解决,首先要知道我们需要开发什么?什么
千家信息网最后更新 2026年11月01日『高级篇』docker之微服务业务分析(九)
原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!
原文链接地址:『高级篇』docker之微服务业务分析(九)从本节开始微服务的开发,说到开发有几个问题需要解决,首先要知道我们需要开发什么?什么样的业务场景,分析业务场景,有几个微服务,每个微服务需要完成什么样的功能,微服务之间的关系,之间的依赖关系,他们之间是如何通迅的,这些都了解的之后,我们就可以进入开发阶段了。
业务场景
用户可以注册和登录
现在的登录系统一般都是单点登录,支持跨域,在去使用其他系统的时候就不需要登录了,最好是不要使用session,最好是无状态的,避免使用session。
- 登录用户可以对课程进行CURD操作
上边这个不是大而全的系统,只是微服务的功能,老铁咱们的目的很明确是搞微服务,不是学web开发的,我们通过上边的几个功能上从0开始了解微服务,一行不拉的完成开发微服务,让大家去开发有个真切的体会的。
基本的微服务的流程
- 用户访问api网关
- api网关访问2个用户的edgeservice(java) 和 课程的edgeservice(java)
- 这2个接口提供的http协议(rest)
- 用户的edgeservice 访问的用户服务
- 课程的edgeservice 访问的课程服务
- 用户服务对外接口是Thrift 跨语言的协议
- 课程服务对外接口使用Dubbo,只限java
- 用户服务(java) 后端有个数据库
- 课程服务(java) 后端也有一个数据库
- 信息服务(python)对外接口是Thrift (用户注册的时候,可能发送短信,或者邮件确认可能需要信息服务)
- redis 来进行用户的信息存储,提供给用户服务使用
- 课程的edgeservice 和 课程服务 通过 zookeeper 来完成服务的发现
- 用户查询课程 需要调用课程服务,这也就是微服务之间的调用
PS:接下来,老铁跟我一起完成微服务的建设和搭建过程。
服务
用户
课程
开发
登录
业务
之间
接口
用户服务
信息
功能
场景
系统
对外
分析
上边
数据
数据库
时候
最好
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
小米移动互联网科技园
保险科技 互联网保险
中关村互联网 科技集团
科技与互联网
猪兼强互联网科技
无线互联网科技
科技互联网公司logo
掌上梦互联网科技
上海万想互联网科技
青岛中康互联网医疗科技有限公司
中国互联网有什么科技含量
移动互联网科技股
语蝶互联网科技有限公司
宜昌元轩互联网科技有限公司
翼展科技 首家互联网医院
深圳互联网科技的发展
皮皮虾互联网科技有限公司
信承诺互联网科技有限公司
互联网高科技绘画
现代科技的标志之一的互联网
互联网科技公司经营范围
互联网科技工作委员会主任
新华互联网科技学校
互联网科技公司发展
润盈互联网科技
国外互联网科技网站
青海省互联网新科技
移动互联网科技股
玉溪新华互联网科技怎么选
互联网对科技影响