后端:语言:java
数据库:mysql、oracle、mongoDB、redis
框架:SSH、SSM、springboot、springcloud(精通分布式微服务开发)
前端:语言:ES5,ES6,CSS3,HTML5,SASS,LESS
框架:uni-app,angluer,vuex,微信小程序,Flutter
一、咪咕视频
使用技术:Spring Cloud(SpringBoot、Zuul、Eureka、Feign、Config)、Hystrix、Nginx、Kafka、Redis、Mysql、Mybatis、MongoDB
项目描述:咪咪咕视频是咪咕视讯科技有限公司面向互联网用户推出的高品质综合类视频客户端业务,提供高质量影视、综艺、直播等优质内容,同时以会员体系作为轴心,实现手机、PC、电视、平板的全场景多终端跨屏权益互通。本系统采用了Spring boot + Spring cloud 的微服务框架,数据库采用的是Mysql+Mongodb,并加入了Redis缓存机制,通过Feign远程调用任务配置平台获取任务配置信息。主要功能模块有:应用管理平台微服务、能力微服务、规则管理微服务、策略中台微服务、营销微服务等。
功能模块:
应用管理平台微服务:对咪咕视频的运营配置、参数管理、渠道管理和具体到某终端如安卓的码率管控、主题管理、版本管理、导航栏的配置等功能。
能力微服务:负责咪咕视频的注册登录校验、用户会员卡兑换和用户的通看券信息等功能。
规则管理微服务:包含了营销活动、券包权益、用户群分组的规则配置和校验以及对咪咕视频播放节目的规则配置和处理。
策略中台微服务:对来自不同应用、终端的接入方的统一管理,保证不同业务场景下的产品能力、可配置化能⼒以及特定业务场景下跨多端的全链路监控、灵活调节和可⽤的⼿段。
营销微服务:包括咪咕视讯公司所有产品的常规活动、竞猜和答题活动的相关配置以及对活动资源包括卡密和可兑换物品的统一管理。
二、咪咕直播
使用技术:Spring boot + Spring cloud +Mysql+Redis + Mongodb + Apollo+Kafka
项目描述:咪咕直播是由咪咕视讯科技有限公司开发的手机视频软件。咪咕直播专注以下三个领域:
1.手机看电视:提供海量电视台、电台直播,囊括内地所有上星电视频道和北京、上海有特色的地方频道;
2.LiveShow免费直播:中国移动及其合作伙伴每年举行大量的LiveShow。
3.全民直播:用户拿起手机、打开咪咕直播客户端,就可以利用“全民直播”功能,向全部用户或自己的朋友圈,拍摄、分享自己的快乐。主要功能模块可分为:展现微服务、短链接微服务、微信公众号微服务、小视频微服务、微博api微服务、全民播微服务、聊天室微服务、场控微服务、搜索微服务、直播答题微服务等。
功能模块:
展现微服务:包括咪咕直播首页节目推荐、各分类节目、小视频主页面、直播秀等所有展现功能。
短链接微服务:当用户分享咪咕直播内容时,生成短链接以记录操作和用户点击分享后的地址转换以适配微信等平台的链接规则。
微信微服务:对咪咕相关产品微信公众号的数据绑定、jsapi签名查询、微信公众号菜单的管理和对微信公众平台官方双方服务连接的请求的校验。
小视频微服务:提供了咪咕直播小视频模板视频获取、绑定背景音乐和小视频分类管理等功能。
微博api服务:当用户分享数据至微博以及点击分享链接时,提供生成微博分享卡片、重定向到真实播放地址、微博回调解析文本获取短视频或直播流地址等功能。
角色 | 职位 |
负责人 | 中级java开发工程师 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
咪咕视频 使用技术:Spring Cloud(SpringBoot、Zuul、Eureka、Feign、Config)、Hystrix、Nginx、Kafka、Redis、Mysql、Mybatis、MongoDB 项目描述:咪咪咕视频是咪咕视讯科技有限公司面向互联网用户推出
咪咕直播 使用技术:Spring boot + Spring cloud +Mysql+Redis + Mongodb + Apollo+Kafka 项目描述:咪咕直播是由咪咕视讯科技有限公司开发的手机视频软件。咪咕直播专注以下三个领域: 1.手机看电视:提供海量电视