1.熟悉linux系统。
2.熟悉c++、lua、Python等多种开发语言。
3.熟悉pgsql,redis,influxdb等数据库。
4.熟悉linux网络编程,有udp开发私有传输协议经验。
5.有高并发开发经验,熟悉epoll
一 CDN后台开发
项目目的:CDN管理系统。
负责内容:作为主要开发人员,负责接口设计、文档编写、开发、维护等工作。
技术关键字:tornado、nginx、python、lua、http。
项目成果:2018年上线,稳定运行至今。
二 直播PCDN系统
项目目的:减少服务器成本,提高用户体验。
负责内容:作为核心开发人员,主要负责终端打洞,资源下载、分享,私有传输协议等开发。
技术关键字:网络编程、mpeg-ts、nat穿透、p2p、udp。
项目成果:分享率达到90%。
三 点播系统
项目目的:支持点播业务。
负责内容:担任项目负责人,主要负责技术预研、方案设计、制定计划、进度控制、核心功能开发、汇报等工作。
技术关键字:网络编程、缓存淘汰算法、多级缓存。
项目成果:目前高峰在线18w人,边缘资源命中率达90%。