Position Overview
微信-分布式文件系统研发工程师 广州 分享
分享岗位
方式1:复制岗位链接
方式2:分享岗位海报
手机扫描二维码分享
收藏 WXG 点击了解更多BG信息 技术 一年以上工作经验 更新于年06月11日
在腾讯,后台开发工程师不仅是“又快又稳”的问题解决专家,更是生态共创者。你将与技术团队一同沉淀优质代码,让它成为我们共有的宝贵资产。在不同的业务场景和技术发展阶段,你的架构思维也将帮助更多协作团队拓展新的思考。我们也珍视你的挑战精神,同时欢迎你一起参与团队愿景、文化和产品方向的探讨。 岗位职责
1.负责微信EB级大规模分布式文件系统研发,支撑AI训练、大数据、在线业务等高性能低时延场景。参与海量小文件IO优化、RDMA数据访问加速;参与分布式缓存、数据预热、就近访问与跨AZ低时延读写建设;参与集群弹性扩缩容、高可用与故障自愈设计,持续提升系统吞吐、时延与稳定性。 岗位要求
1.精通C/C++,熟悉Linux IO栈、高并发编程与性能调优,掌握分布式系统、元数据管理原理;
2.熟悉RDMA等网络加速技术,有IO链路优化经验者优先;熟悉CephFS、3FS等开源分布式文件系统者优先。 技术架构团队缔造了微信后台的第一行代码,目前已成为集应用开发和基础研究于一身的重要部门。该团队创立了 WXG 内部开发者每日使用的 ABC(AI、BigData、Cloud)平台,其中包括 AI 应用平台、BigData 平台和 Cloud 平台。AI 应用平台承担了各项 AI 技术在具体业务中的落地功能,支持每分钟数千万次的调用。BigData 平台负责大数据分析和挖掘功能,每天支持上百万次的任务运行。Cloud 平台则负责计算和存储资源的调度功能,为庞大的在线服务系统以及 AI 和 BigData 的训练和推理任务提供支持。此外,该团队还负责微信消息系统、音视频通话、朋友圈、视频号和直播等基础功能支撑,为超过 10 亿用户的日常使用提供强有力的支持。 技术架构团队不仅负责应用开发,还致力于基础研究。该团队在 CV、ASR 和 NLP 等领域的 AI 算法预研方面表现突出,并成功将这些技...