湖南芒果头条社交内容平台

社交 兴趣格调 案例ID:172195
时光末路
3 年经验· 马士兵教育科技有限公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

项目架构: Python+Django + JWT+ Redis+ MongoDB + Mysql+ Vue +Elasticsearch + RabbitMQ + FastDFS + Docker + Nginx
开发工具: Pycharm
项目描述: 为了适应用户的习惯,社交内容平台往往是终端多样化的,包括平板、手机和PC端。之前的多服务器架构已经不能满足要求。必须要采用前端和后端的隔离设计。该项目包括:用户管理、文章管理、自媒体管理等模块
技术实现: 1. 整个项目采用前后端完全分离的架构;
2. 基于Vue来开发前端,并且兼容各种终端平台;
3. 基于RabbitMQ采用生产者和消费者设计模式;
4. 海量小文件的存储方案采用FastDFS来实现;
5. 支持基于Elasticsearch的全文检索功能,能做到100毫秒内的关键词搜索;
6、完成CORS跨域访问的问题;
7、完成基于Docker和Nginx的服务器部署;
责任描述: 负责基于restful风格的后端开发,完成用户管理模块,解决多平台用户,包括QQ、微信等用户的认证问题。完成支付模块开发。了解支付宝的支付接口使用。
解决的问题: 随着数据量和文章内容的增加,用户的全文搜索变得非常慢和卡顿。采用Elasticsearch和数据库对接,完成实时索引。在千万级别的数据量下可以做到毫秒级别的全文检索。

湖南芒果头条社交内容平台

社交 · 兴趣格调 案例ID:172195
联系该工程师
微信扫码,建群沟通
作者: 时光末路 - 3年经验- 马士兵教育科技有限公司

案例介绍

项目架构: Python+Django + JWT+ Redis+ MongoDB + Mysql+ Vue +Elasticsearch + RabbitMQ + FastDFS + Docker + Nginx
开发工具: Pycharm
项目描述: 为了适应用户的习惯,社交内容平台往往是终端多样化的,包括平板、手机和PC端。之前的多服务器架构已经不能满足要求。必须要采用前端和后端的隔离设计。该项目包括:用户管理、文章管理、自媒体管理等模块
技术实现: 1. 整个项目采用前后端完全分离的架构;
2. 基于Vue来开发前端,并且兼容各种终端平台;
3. 基于RabbitMQ采用生产者和消费者设计模式;
4. 海量小文件的存储方案采用FastDFS来实现;
5. 支持基于Elasticsearch的全文检索功能,能做到100毫秒内的关键词搜索;
6、完成CORS跨域访问的问题;
7、完成基于Docker和Nginx的服务器部署;
责任描述: 负责基于restful风格的后端开发,完成用户管理模块,解决多平台用户,包括QQ、微信等用户的认证问题。完成支付模块开发。了解支付宝的支付接口使用。
解决的问题: 随着数据量和文章内容的增加,用户的全文搜索变得非常慢和卡顿。采用Elasticsearch和数据库对接,完成实时索引。在千万级别的数据量下可以做到毫秒级别的全文检索。

相似案例推荐

  • 首页练习

    首页练习

    还是他,凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字

  • 首页练习

    首页练习

    利用了HTML进行了文字和图片的排版,再另开CSS对排版进行

  • uni-app语音聊天小程序

    uni-app语音聊天小程序

    uni-app 实现的咨询类聊天小程序,用户分为顾问和学员两

  • 皮哲漫画阅读

    皮哲漫画阅读

    1、此系统为公司自主研发的互联网产品,拥有自主知识产权。

  • 社交交友

    社交交友

    首个以豪车为载体的全新社交APP,根据用户的颜值、身材、气质

  • 个人网站

    个人网站

    个人网站 ● 自我介绍 ● 能力介绍 ●

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×