资料
  • 资料
  • 专题
C++微服务架构及安全云盘项目实训
推荐星级:
类别: 软件/EDA/IP
时间:2023-06-07
大小:2.81KB
阅读数:249
上传用户:学习菜鸟小弟弟
查看他发布的资源
下载次数
4
所需E币
0
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
学完《C++微服务架构及安全云盘项目实训》课,您将学到:从实践中理解软件工程,学习需求分析、架构设计、详细设计文档的编写,学习编程规范,了解多人协作开发策略,理解并引用软件的版本管理,熟悉git工具和软件发布管理流程, bug管理提交问题。

课程大纲:
第一阶段环境准备
开发工具安装、系统和虚拟机安装、sdk库编译安装
代码规范说明(参考google代码规范)
版本管理讲解,使用git

第二阶段原型开发
不做设计、不用框架、直接基于qt+ libevent开发出云盘的后端和前端上传下载和目录功能
教会同学碰到需求如何思考开发出原型

第三阶段0.1版本微服务框架
编写需求分析、架构设计、详细设计文档
完成版本管理策略
完成主体框架开发,基于libevent

第四阶段1.0版本微服务框架
完成微服务架构
完成基于protobuf的通信RPC模块
完成公共服务(认证、日志、监控)

第五阶段1.1版本微服务框架
添加加密和压缩通信,完成后端服务注册和管理,完成服务的自动启动和停止管理
优化负载均衡,完成运维管理

第六阶段基于框架安全云盘的业务功能
支持高并发的文件上传下载,支持秒传和文件完整性校验,支持文件加密存储和传输,支持图片
视频生成缩略图,支持视频生成gif预览动画,支持文件共享和分发

第七阶段学员独立微服务开发辅导
安全云盘扩展功能,可以是前端或者是后端服务
直播评审学员代码

版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
PARTNER CONTENT
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书