项目描述
n 需求:主打免费影视,轻松视频,分享日常,社群聊天,经典阅读的内容分发网站
n 主要功能:内容流分发,榜单实时刷新,聊天系统,跨区聊天,小说阅读,千人千面
Ø 职责描述:
n 参与总体架构设计(视频,聊天,亚马逊云,视频流播放等)
n 开发低代码生成器辅助其他开发人员
n 开发链路日志追踪框架定位问题以及解决sql的指定方法打印
n 开发登录网关对用户进行cdn分发,避免DOS攻击
n 参与开发节点网关,对于节点请求进行再次负载均衡
n 负责亚马逊云与阿里云的视频以及文件进行高性能,无副作用,安全的上传与播放的核心代码
n 负责后台对app以及后台提供视频的播放,最新,最火,最热等榜单推荐等api
n 负责设计资源鉴权平台与播放平台的通信鉴权设计
n 负责优化一些系统性能方面的问题
Ø 技术设计:采用垂直分库保证各个服务之间的数据独立性,采用水平分库+负载均衡保证用户个人信息服务在高并发的性能
Ø 技术应用:netty,protobuf,redis,guava,rabbitMq,Ffmpeg,spring boot,分库分表,自研微服务,myba