公司在 IT 教育行业十余年,需要打造一款在线 IT 学习综合云平台,让用户节约时间、金钱成 本,摆脱地域和时间的限制,自由享受 IT 课程学习的服务。用户能在云平台学习免费课程, 也可以根据自己需求选择专业课程,付费后学习。用户也能通过论坛版块分享和查看自己及 其它用户的提问与文章。项目包括录播课程,直播课程,体系课,线下培训等业务。后续考 虑接入招聘企业和贷款平台,所以还有职位招聘业务,贷款业务。
项目采用 SpringCloudAlibaba 技术栈,采用前后端分离架构,主要技术如下:
1. SpringCloud/Alibaba(Nacos,Gateway,Feign,Sentinel,Seluth,Zipkin)、MyBatisPlus、SpringBoot、
SpringMVC
2. 数据存储:Mysql、Redis、Alicoud OSS、ElasticSearch、RocketMQ
3. 运维方面:Docker、Jenkins、K8S 等
我的职责:
1. 基于 SpringCloudAlibaba 微服务栈完成项目基础架构工作。
2. 基础组件的集成和统一 API