招聘:来腾讯视频一起维护几百万qps的系统
作者:
| 更新日期:有缘人一起来工作。
本文首发于公众号:天空的代码世界,微信号:tiankonguse
一、团队介绍
我们是腾讯视频的媒资平台组件开发团队,目前团队主要维护一个叫做 union 的系统。
2017 年起我在公众号陆陆续续的介绍过这个系统,后面虽然彻底重构过一版,但服务的对象变化不大。
感兴趣的可以阅读下面几篇文章。
0)团队篇:《我在团队里讲了几句话》 1)诞生篇:《荒蛮时代诞生的union服务》 2)优化篇:《每秒千万级别的量是重生还是炼狱?》 3)架构篇:《UNION重生之架构篇》 4)运营篇:《UNION系统的运营与运维》 5)统计篇:《服务不断优化,性能不断翻倍》 6)监控篇:《聊聊告警》
二、系统定位
union 的定位是多数据源管理、数据聚合、数据缓存的数据中台,主要服务于腾讯视频,也为公司内其他产品提供视频数据服务。
业务价值体现在数据的提供方和数据的使用方两方面:
1)数据提供方同步数据到union,通过union集中管理对外提供数据服务,可以获得高并发、高可用、高性能的服务能力,给数据源更广阔的应用空间。
2)union 为数据使用方提供数据聚合和缓存能力。帮助业务节省对接多团队、多数据源的时间,提升开发效率,同时为业务解决热点、高并发问题。
三、工作内容
1)负责union系统的架构优化、性能优化、稳定性建设等工作;union系统业务场景复杂、流量大,对架构扩展性,稳定性,服务性能有着极高的要求。
2)研发建设全流程的稳定性基础能力,重点关注在 变更质量、服务容错自愈、高可用监控系统、故障定位等方面。
3)负责 union 的横向容灾建设(多机房容灾架构、核心业务场景预案建设)和 运维效率提升(事故处理协作流程优化、监控报警优化)。
4)结合业务、运营诉求,设计出优雅的方案更好支持数据生产方和消费方,做业务的可靠基石。
四、岗位要求
1、3年以上服务器端研发经验,计算机或相关专业本科及以上学历;
2、熟练掌握基础算法,数据结构和操作系统原理,深入理解多线程/网络传输/分布式缓存/数据库设计等技术,并对微服务系统设计有一定了解
3、参与/设计过中大型互联网项目的研发,并对系统的内部架构设计、稳定性预案建设、性能优化有较深的理解
4、有较强的责任心,自驱力,学习力和团队合作能力善于沟通。
五、联系方式
加我微信: tiankonguse 或者扫码下面二维码进行投简历。
《完》
-EOF-
本文公众号:天空的代码世界
个人微信号:tiankonguse
公众号ID:tiankonguse-code
本文首发于公众号:天空的代码世界,微信号:tiankonguse
如果你想留言,可以在微信里面关注公众号进行留言。