开发工具:IntelliJ IDEA
软件架构:spring-cloud + spring-boot + nacos + mysql + mongo + redis + rabbitmq + elasticsearch + oss spring-cloud + SSM框架 + 注册中心和配置中心 + 关系型数据库 + 文档型数据库 + 非关系型数据库 + 消息中间
件 + 分布式搜索引擎 + 阿里云存储开发周期:6个月
项目介绍:每日看点项目是一个对在线阅读业务进行大数据统计分析的系统。碎片化、切换频繁、社交化和个性化如今已 成为人们阅读行为的标签。实时看点对海量信息进行搜集,通过系统计算分类,分析用户的兴趣进行推送从而满足用户的 需求。
责任及技术描述:
1. app端的文章搜索模块,采用了elasticsearch搜索引擎和kibana技术,来实现文章的搜索功能(文章搜索、搜索历史 记录、联想搜索),在联想搜索中还采用了redis缓存的技术来提升用户的搜索效率。
2. app端行为数据采集(关注、点赞、阅读、不喜欢、收藏等行为),使用mongoDB技术来解决数据库压力大磁盘I/O 次数多的问题,使用redis的技术来保证评论点赞数量的计数准确。
3. 平台运营端的自媒体文章定时发布模块,采用了rabbitmq的延时队列的技术实现文章定时发布的功能。
4. 自媒体文章素材管理模块,采用了阿里云的oss技术,来实现对自媒体文章素材的存储问题。
点击空白处退出提示
评论