字节跳动在 2015 年开启构建微服务体系,拥抱 Go 语言社区,自研微服务框架,采用 Kubernetes 和容器作为在线服务运行环境的统一标准。团队整体负责构建字节跳动统一的内部容器云平台,为字节所有产品线提供运行基石;以超大容器集群规模,整体支撑了字节内所有产品线,涵盖:今日头条,抖音,西瓜视频等;同时覆盖了在线,离线,机器学习,推荐/广告/搜索等多种应用场景;在持续多年的超高速增长中,积累了丰富的Kubernetes/容器超大规模应用经验,旨在打造覆盖多场景,多地域的千万级容器的大平台。
职位描述:
1、负责轻量级虚拟化,安全容器在字节内部多个场景的落地;
2、优化轻量级虚拟化在性能,安全性方面的能力;
3、对接资源调度层,优化节点资源的管理;
4、跟进业界相关方向发展,推进相关合作和落地。
职位要求
1、扎实的计算机系统理论基础;
2、深入了解 cgroup、cgroup v2、CFS等内核技术原理,具备相关开发调优经验;
3、了解 Kata Container的设计与实现,熟悉 Firecracker,Rust-vmm 等项目。
具备以下条件者优先:
1、参与 Kata Contaniner,Firecracker,Rust-vmm等项目贡献;
2、有大规模安全容器相关的生产环境实践经验。