happy birthday BNTang!

01 仿B站项目业务架构

仿B站项目业务架构

业务架构 (功能架构)

  • 顶层:用户服务,如注册登录、大会员权限、查找感兴趣视频等
  • 中间层:在线视频流播放+实时弹幕
  • 底层:管理后台,如视频上传、数据统计,系统消息推送等

技术架构

  • 技术选型:SpringBoot2.x + Mysql + Mybatis + Maven
  • 开发模式:项目采用经典MVC,模式控制层 (Controller),服务层 (Service),持久层 (Dao)

部署架构

  • 前端:服务转发 + 负载均衡
  • 后端:业务处理 + 功能实现
  • 工具:缓存,队列
posted @ 2022-06-21 23:46  look-word  阅读(142)  评论(0编辑  收藏  举报