Java,HTML,Mysql,CSS, Redis, Springboot,SpringCloud,Javascript,Jquery,Spring,SpringMVC, Mybatis,Oracle,vue
开发环境:JDK1.8
开发工具:IDEA
技术框架:SpringBoot+SpringCloud+SpringCloudAlibaba+Mybatis+RabbitMQ+MySql+Nginx+FastDFS+Red
is+ElasticSearch+Websocket+JWT+Gateway+Zookeeper+Nacos
项目描述:
该项目是一个大型的社区交流,视频分享与创作的一个生态体系,在这个项目中使用到MySql,Redis,RabbitM
Q,SpringBoot,SpringCloud+SpringCloudAlibaba,FastDFS,Mybatis-plus,Openresty,Websocket,
nacos,openfeign,sleuth,zipkin,hystrix,gateway,sentinel,seata,FFmpeg,JWT等,用户可以在平台
上发起好友聊天,非好友限制聊天次数等,用户可以在平台上分享自己的日常生活视频
项目大致模块分为,用户视频上传模块,视频上传模块包括普通用户上传,会员用户上传,付费视频上传,客户端
用户视频上传,房间统计人数,弹幕模块,视频点赞,视频收藏,视频评论、博主订阅、动态维护等功能;
责任描述:
1. 负责用户动态发布,使用FastDFS来进行视频上传功能
2. 使用ElasticSearch做站内的搜索引擎
3. JWT实现单点登录,鉴权授权模块,利用FFmpeg进行视频切片
4. WebSocket实现弹幕操作,动态维护,包括个人中心管理模块
5. 负责后台管理端对用户发布的动态进行审核
6. 配合测试部门对产品进行测试,对提出的BUG进行修改调试