基本信息

案例ID:234890

技术顾问:Mr~红茶 - 3年经验 - 中科软科技有限公司

联系沟通

微信扫码,建群沟通

项目名称:地球生灵

所属行业:教育 - 兴趣教学

->查看更多案例

案例介绍

项目一名称:”地球生灵“微信小程序
开发环境:IEDA2022+JDK17+Mysql8.0+Maven3.6+Git+Docker
项目架构:SpringBoot、SpringCloud、SpringCloudAlibaba、MyBatis、MyBatis-Plus、Redis、Rdisson、
MongoDB、 RabbitMq、ElasticSearch、 MinIO、Canal、Seata 项目描述:
”地球生灵“主要以搜集各种动物生活的视频,让用户能够了解各种动物特征,习性的知识付费类型的微信小 程序,分为后台管理部分和用户前台使用部分,后台管理部分有课程管理模块,视频管理模块,用户登录模块, 检索模块,详情模块,订单模块和支付模块。用户前台使用部分有首页展示,专辑的搜索(ElasticSearch), 专辑的详情展示,排行榜,用户的单独登录,购物车,订单展示,在线支付。
责任描述:
1.参与专辑搜索设计和开发,使用 ES 根据用户输入的条件组合成 DSL 语句进行查询并返回结果; 2.参与详情模块的开发,使用 Redis 对详情信息的数据进行缓存并采用Canal 监听数据变化;
3.参与订单模块的开发,采用策略模式根据不同的购买方式展示不同的订单信息; 技术描述:
1.使用 Redis 进行数据的缓存,使用分布式锁+AOP 结合 Redisson 实现分布式锁; 2.使用 MongoDB 保存视频播放进度;
3.使用 CompletableFuture 类采用多线程同时获取数据,缩短响应时间; 4.使用 Rabbitmq 来达到分布式事务的最终一致性;
5.使用Canal 来监听数据的变化,保证数据的一致性; 6.使用 Seata 进行分布式事务管理;

相似案例推荐

其他人才的相似案例推荐

  • 视频会议

    视频会议

    主要功能:音视频会议、角色权限设置、文字私聊、屏幕共享、摄像

  • 软笔书写教学系统

    软笔书写教学系统

    项目旨在开发一套数字化软笔书写教学系统,通过智能硬件与数字技

  • 豌豆思维

    豌豆思维

    负责桌面端的学生端的项目架构,采用混合打包的方式,打包成we

  • 智能校园管理系统s

    智能校园管理系统s

    “智能校园管理系统” 是为高校打造的综合管理平台。我在项目中

  • 智力运动服务平台小程序

    智力运动服务平台小程序

    小程序有赛事报名及缴费,运动员和裁判员的注册、等级认定、证书

  • 小红帽互动动画书

    小红帽互动动画书

    工作描述: 项目总体进度控制,策划产品,程序编写 1.需

  • 某学生评价系统

    某学生评价系统

    1、项目概况:学生评价系统,采用kotlin与java开发的

  • 智能终端应用

    智能终端应用

    该项目为自主评价终端app,其中涉及虹软人脸识别功能,外置二

  • 智绘赢

    智绘赢

    1.项目主要由11个小游戏组成,通过对用户眼脑手的锻炼,学习

  • 篮球预约APP

    篮球预约APP

    篮球课程预约系统,后台springboot+mysql 前端

  • 约课系统小程序

    约课系统小程序

    独立开发完成上线的约课系统小程序: 为用户提供买课,约课服

  • 三创教育

    三创教育

    我的角色是后端接口,框架是think5.0,主要难点是:

发布任务

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

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服