当前位置: 首页 > news >正文

2024视频编辑网站微服务

文章目录

    • 项目描述
    • 打过的杂
    • 流量数据
    • 算法主站服务
    • AIGC功能服务
    • 视频剪辑服务
    • 任务调度服务
    • 算法部署服务

项目描述

一款海外视频编辑工具,提供视频编辑、多媒体资源的AI处理等功能。

打过的杂

Q4任务:接入通用的中台AI算法,会员权益扣减;AIGC功能包括AI音乐,AI照相馆(部署了不同的风格模型,检测、训练和生成都是中台提供的接口),AI壁纸(并发数20),视频风格化;运营需求包括:后台导出资源、ai照相馆风格配置;零碎需求包括视频批量增强、视频下载器;

流量数据

在这里插入图片描述
数据:
月活MAU(过去30天活跃用户数)为500万,20%的用户每天都活跃(用户粘性指标),则DAU为100万;
每个活跃用户平均每天向服务器发送100次请求,则QPS=1001,000,000/243600=1157.4
峰值QPS暂定为平均QPS3吧
并发数=QPS
平均响应时间
TPS=事务数/时间 (比如银行转账系统一定时间内完成了多少转账事务)

月处理文件数:5千万
平均QPS:3千多, 峰值QPS约等于平均QPS*3

算法主站服务

AIGC功能服务

视频剪辑服务

任务调度服务

redis存任务状态和结果
任务完成会发mq消息

需要看一下这个服务是怎样创建任务和接收消息的

创建接口:任务id生成,发送mq消息,存redis任务信息和状态; 消费者收到消息,调用算法服务,更新redis状态和结果,
结果接口:从redis里查结果,如果是网络错误,重发mq消息

算法部署服务

部署了一些py算法,每个算法单独部署(涉及到docker)

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • android13去掉安全模式 删除安全模式
  • kafka 将log4j的项目升级到log4j2
  • 把外部资源利用到极致 如何利用大公司的dll插件 大公司的应用有大量的dll 还有windows系统dll
  • java自定义日志注解
  • 计算机毕业设计Django+Vue.js考研推荐系统 考研分数线预测 中公考研爬虫 混合神经网络推荐算法 考研可视化 机器学习 深度学习 大数据毕业设计
  • 热力学计算网站使用推荐,Thermo-Calc!
  • Qt QTableWidget 去除序号列
  • 将tsx引入vue
  • JavaScript 逆向技巧总结
  • 进程信号的产生与处理
  • C语言编译和链接超详解
  • 【卡梅德生物】鼠单B细胞筛选技术及其在鼠单抗生产中的应用
  • 【知识专栏丨python数分实战】天猫订单数据分析及可视化|taobao天猫订单接口
  • 【HBZ分享】Spring启动时核心refresh方法流程
  • 0022__gitbash中文乱码显示数字问题
  • @angular/forms 源码解析之双向绑定
  • Flannel解读
  • hadoop入门学习教程--DKHadoop完整安装步骤
  • Java,console输出实时的转向GUI textbox
  • JS字符串转数字方法总结
  • python学习笔记-类对象的信息
  • Sublime text 3 3103 注册码
  • TCP拥塞控制
  • Travix是如何部署应用程序到Kubernetes上的
  • vue总结
  • 从tcpdump抓包看TCP/IP协议
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 聚类分析——Kmeans
  • 聊聊redis的数据结构的应用
  • 小而合理的前端理论:rscss和rsjs
  • Linux权限管理(week1_day5)--技术流ken
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • ​低代码平台的核心价值与优势
  • # 安徽锐锋科技IDMS系统简介
  • #AngularJS#$sce.trustAsResourceUrl
  • #Datawhale X 李宏毅苹果书 AI夏令营#3.13.2局部极小值与鞍点批量和动量
  • #微信小程序(布局、渲染层基础知识)
  • ${factoryList }后面有空格不影响
  • (12)Linux 常见的三种进程状态
  • (7) cmake 编译C++程序(二)
  • (C++17) std算法之执行策略 execution
  • (二)c52学习之旅-简单了解单片机
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (南京观海微电子)——I3C协议介绍
  • (四)模仿学习-完成后台管理页面查询
  • (文章复现)基于主从博弈的售电商多元零售套餐设计与多级市场购电策略
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (一)项目实践-利用Appdesigner制作目标跟踪仿真软件
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转)人的集合论——移山之道
  • (状压dp)uva 10817 Headmaster's Headache
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能