2021全年资料还没到,都匀人才引进2021

阿晓 每日分享 2022-02-08 227 0

祝全天地的开发人员好朋友,新春职业生涯发展虎啸风生,新春薪水增长速度如鱼得水,新春运程虎跃龙骧,新春编码安全事故下虎口逃生,虎!虎!虎!

软件开发古兰经《人月神话》一书一书中提及“开发软件沒有银弹”,客观事实也正因如此,繁杂的软件开发问题没法靠简易的回答来处理。在字节颤动,海量信息、繁杂业务场景、迅速进步的业务流程经营规模,都对业界完善的开放源码技术性方案产生了多多少少的考验。字节颤动各技术性精英团队在充足调查了业界完善方案后,从工作具体考虑,自研了好几套获得了非凡成果的方案与专用工具,在其中一部分已开源系统,一部分已集成化到活火山模块服务项目中,大量方案在內部打磨抛光完善后也将对外开放给业界应用。

以下几点为以往一年中,字节颤动技术性精英团队微信公众号所公布的自研技术性方案结合,以飨读者。

字节技术工程师自研根据 IntelliJ 的最终文档模块

大家都知道,程序猿最不喜欢的四件事:写注解、写文档、他人不写注解、他人不写文档。因而,想办法减少文档的撰写和维护保养成本费是很必须的。为处理写文档初始方式的众多困扰,字节技术工程师自研的根据 IntelliJ 的最终文档模块方案可以保证彻底摆脱电脑浏览器 / 文档编辑软件,网上网页页面的同歩彻底交到按时开启的自动化部署。

字节技术工程师自研根据 IntelliJ 的最终文档模块

字节自研 Android vm虚拟机内存管理提升高科技 mSponge

字节自研的 Android vm虚拟机内存管理专用工具 mSponge,从运用侧角度对 Android vm虚拟机内存管理开展更新改造,提升了vm虚拟机对 LargeObjectSpace 的内存管理对策,间接性提升其他内存空间应用限制。更新改造后的方案,32 位软件环境 LargeObjectSpace 的运行内存应用限制可做到 2G 乃至大量(64 位自然环境应用限制基础理论上面趋向无穷大)。根据本方案可以最大的水平上从系统软件侧处理众多运用都是会碰到的运行内存短板和 OOM 问题,一键连接,可以信赖。

解救OOM!字节自研 Android vm虚拟机内存管理提升高科技 mSponge

自研推荐算法规模性 Training & Serving 方案 Monolith

Monolith 是字节颤动活火山模块个性化推荐服务平台中的规模性 Training 和 Serving 方案,包含了 Training/Serving/Parameter Sync 等,是一套完善的系统软件方案。与业界其他系统软件对比,Monolith 取得成功解决了多个方面的考验,具有这些特点:解决了 TensorFlow PS 通讯短板、多方位容错机制、分布式系统 Serving、性能优化等,现阶段,Monolith 已根据强烈推荐服务平台,取得成功运用在电子商务、小区、短视频等众多行业领域的情景上,实际效果、可靠性、特性均获得了充沛的认证。将来,大家也将再次保持高速迭代,持续提升客户体验和服务平台作用。

为君作烟筒山——每个人都能构建规模性推荐算法

字节提升版特性测试工具 atop

atop 是一款开源系统的单机版特性检测专用工具,适用即时观察的与此同时、也适用载入历史时间文档清查问题。此外一个特点是除给予 CPU、MEM、DISK 等全局性指标值外,还给予过程、进程等级的各种指标值监管数据信息。字节颤动根据小区的 atop 开展提升,现阶段已迭代 3 个版本号,平稳运作贴近三年,增加包含 NUMA 汇聚、JSON 文件格式导出、互动页面改善、日志有关改善以及他特点提升。

深层次字节版atop: 网上系统软件的特性监管实践活动

自研 OpenBMC 方案

OpenBMC 是 Linux Foundation 机构里的一个新项目,也是现阶段开源系统 BMC 里方案最完善、小区最活泼的新项目。字节颤动系统部 STE 精英团队自研的 OpenBMC,已在內部取得成功发布,并平稳运作了四个半月。这也是字节颤动初次正式启动并基本实用化的 OpenBMC 方案。与此同时,STE 精英团队的技术工程师们,也在 OpenBMC 开源项目里递交了涉及到新 feature 及 bug fix 的众多 commits,现阶段早已变为了 OpenBMC Technical Oversight Forum (TOF) 的一员。

字节颤动自研 OpenBMC 方案取得成功发布,STE 精英团队技术工程师都做过什么事?

自研同声传译系统软件「活火山同声传译」

2021 北京市智源交流会上,活火山翻译工作发布的商品 「活火山同声传译」 为大会当场和在线直播平台给予 「低延迟、高品质」 的同声传译字慕,助推会议成功举办。字节颤动 AI-LAB 智能语音系统精英团队对 RNN-T 实体模型干了较多试着和探寻,根据信息的持续累积、优化算法的不断提升,根据 RNN-T 实体模型的自研端到端语音识别系统得到了明显好于 CTC 实体模型的特性,被运用到了大会转录、同声传译等好几个业务流程中,都获得了不错的意见反馈。

现身智源交流会,字节颤动自研同声传译系统软件的技术性完成

自研智能化系统检测系统软件 Fastbot

Fastbot 是由字节自研的手机客户端智能化检测工具,关键适用手机客户端可靠性/兼容模式/稳定性测试。现阶段 Fastbot 已适用多服务平台:Android,iOS,Web,PC 等。现阶段,Fastbot 已广泛运用于字节手机客户端产品的稳定性测试与可用性测试。每日运行每日任务数超出 1 千次,每个月均值发觉 5 万只以上的奔溃。依靠 Fastbot 的工作能力,我们在发版前就可以修补绝大多数的 crash,保证网上客户的应用感受。与此同时,Fastbot 在全部 DevOps 步骤饰演至关重要的基础服务人物角色。在其中 iOS、Android 版本号均以开源系统。

Fastbot:行驶中的智能化 Monkey

自研端智能一体化方案 Pitaya

Pitaya 是字节颤动移动应用平台精英团队与 MLX 团队深层协作共创的一套从端(云空间)到端(终端设备)的全链路动态性布署方案。Pitaya 是特意为手机端打造出的端智能化一体化方案,与传统式方案对比,具有下列优点:减少了端智能化应用成本费,便捷业务流程迅速集成化,取得业务流程盈利;;健全的动态性工作能力,适用实体模型的快速迭代与实际效果认证;提高多方面合作的高效率,让数据工程师深层次参加手机客户端情景中;优化算法、实体模型相对高度重复使用,可以快速推广早已认证的方案。现阶段,字节颤动内早已有抖音短视频、今日头条、无籽西瓜等诸多产品线根据 Pitaya 开始了端智能化的实际和探寻,后面还将整体规划逻辑回归模型、实体模型自演化、通用性 AI 能力建设等新作用。

随意玩迁移动AI,一键集成化的端智能化架构Pitaya

下一期字节技术性年货礼盒预告片:实践活动篇

版权声明

本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。

分享:

扫一扫在手机阅读、分享本文

评论

标签列表