点击空白处退出提示
作品详情
,在社区论坛里发布 AI 产品和相关技术, 以及在聊天室里即时讨论和交换 AI 资源等各种功能。
使用技术:Nginx,Springboot,Mybatis,Redis,Docker,uniapp
责任描述:
1.前端整体采用uniapp框架构建APP,H5和小程序,实现多端兼容
2.为了兼容之前开发的数据采集系统,使用Redis原生实现心跳保持以及数据更新的功能,主要应用于即时通讯聊天模块和
资源交换大厅的模块,后续改进为使用Websocket来实现前后端的长连接,提升了200%的链接数与吞吐量
3.社区模块使用了页面栈实现多页面的跳转,并通过树型数据结构来构建帖子与评论,评论与评论之间的联系
4.使用Redission分布式锁的方式来实现点赞和收藏统计功能,后续改进使用Redis来记录点赞和收藏数据并使用定时任务
的方式实现数据库的同步,提升了300%的性能与吞吐量
5.采用了Redis缓存和Redission锁的方式避免Redis雪崩情况发生
6.使用nginx缓存与限流保证系统的稳定,使用keepalive减少反向代理的连接开销
7.使用Redis Zset和Hash数据结构来实现优惠券线报数据排序的问题
8.使用阿里云的oss来存储图片以及其他静态资源,通过签名直传的方式提供给用户上传图片的功能
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论