溯·创空间

我要开发同款
proginn23250594952021年12月07日
171阅读

作品详情

该项目是一个开放的、针对美术行业的公共社区平台,用户可以在网站上上传自己的作品并供他人欣赏和参考,用户也可以在 该平台上参加考试。同时也增加了互动功能,如关注,私信,评论等,同时,可以选择自己的相关身份来得到专属学习路线。该项目基于spring cloud微服务架构(后端)和VUE(前端)的前后端分离项目,其中涉及的组件有注册中心Eureka、网关 gateway---主要用于配合redis权限校验和路由分发、权限管理spring security oauth2.0---通过和redis的配合保证token的 安全性,、还融入了定时服务quartz---用来处理定期任务刷新和阿里云垃圾资源的定时清理,以及后台报表统计。该项目还整 合了阿里云的对象存储---为了增加上传速度,后端负责STS授权,上传主体由前端负责;短信服务;微信(微信登录)以及支 付宝(支付功能)。中间件主要用到redis,其业务范围有:1. 缓存首页数据,提高响应速度。 2. 登录保存token信息。3. 使用redis的List结构做队列,保证一个用户最多只能登录三台设备。4. 缓存阿里云图片地址信息,防止频繁调用阿里云接口,提高响应速度。 责任描述:对于这个项目,我负责所有后端工作:1.业务分析和接口设计。2.数据库设计和后期数据库优化。 3.微服务的搭建和整合第三方框架及版本控制。4.业务的书写和优化。 5.第三方服务的整合(阿里云对象存储、视频服务、短信服务等,微信登陆等)
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论