2016 年 3 月 - 至今,虎牙直播技术中心 C++后台开发工程师
负责虎牙直播 Linux 服务器端程序开发及优化;按照需求及设计文档开发制定的功能模 块。
技术:Linux/C++/微服务/分布式
主要工作:参与产品需求讨论、开发任务,主要包括列表 (游戏、直播、视频)、用户生态、实时抽奖系统等模块 的开发。其中用户生态和抽奖系统更是独立开发,用户生 态系统为用户等级及用户信用系统作为支持;抽奖系统进 一步提升了用户在观看直播中的参与体验。
协议解析工具:从数据链路层抓取服务间通信协议,解析 协议内容。
技术:C++/抓包/协议分析/网络
主要工作:工具抓包获取后台框架通信协议数据包,通过 协议解析得到接口请求及返回参数的详细信息,支持按照 关键字过滤、基本业务数据统计功能,作为开发和调试工 具,极大提高了开发、调试效率。
2009 年 9 月 – 2016 年 3 月,西安工程大学本科与研究生
网络流量分类系统:对网络数据的捕获及 IP 数据流的测量和统计,科研项目。
技术:Linux/C/抓包/网络
主要工作: 负责整个下位机系统开发,包括数据包捕获、 分析、分类, 然后根据 Netflow 协议上报给监控系统,监 控系统可以对结果进行展示。