个人介绍
以下均为我熟练使用的技能
- NoSQL:熟悉业界NoSQL的设计实现及使用
- 分布式文件系统:熟悉TFS系统设计实现,曾管理过腾讯超过200台的Hadoop数据备份平台
- 后台开发:C++,多线程,网络编程
- Linux:熟悉Shell、Perl等编程,能快速定位Linux系统故障及性能瓶颈
- 数据库相关:能熟练使用MySQL/PgSQL等主流数据库
- 版本控制工具:Svn/Git
工作经历
2015-07-12 -2019-03-18腾讯后台开发
一、腾讯课堂视频点播上云项目 腾讯课堂是腾讯推出的通过线上的直播与点播向用户提供专业职业培训在线教育平台。项目启动时,已累计存储约250 万个视频,共 600 TB,累计时长 150 万小时。项目初配合腾讯公司整体业务上云要求, 主要解决一直采用的腾讯视频的方案(在直播时旁路视频流到腾讯视频进行混流生成点播回放)存在的Web 视频视频上传成功率低、直播视频转码周期长、缺乏有效防盗链机制等问题。 通过点播上云项目使得Web 视频上传成功率由92%提升到99.5%, 视频转码速度有1小时以上提高到10分钟以内, 通过过引入腾讯云提供的 Key 防盗链 和 DRM(数字版权管理)方案,我们对视频做了加密处理,就算视频地址泄露,也不会被盗录,大大降低了视频的盗版风险。 二、 TFS磁盘运营系统 TFS(Tencent File System)是腾讯架构平台部自研海量文件系统,自2006年平台上线,目前TFS承载了包括 QZone ***图片、QQ 邮件、微云、腾讯云COS等公司重要产品的数据存储,截止目前,TFS承载的数据突破1EB。 作为运营多年的大规模存储集群,目前很多设
教育经历
2011-07-01 - 2015-07-01武汉大学软件工程本科
2011-2015年就读于武汉大学软件工程专业,绩点3.5,成绩排名前10%,每年均获得国家励志奖学金及校级奖学金,并于2015年主动放弃保研资格进入腾讯工作