话题公司 › 字节跳动

公司:字节跳动

北京字节跳动科技有限公司,简称字节跳动,是一家位于中国北京的跨国互联网技术公司,成立于2012年3月,旗下有产品媒体聚合服务今日头条和短影音抖音(及其海外版本TikTok)、西瓜视频、社交平台Lemon8等,也有一些加入人工智能技术的专业生产力软件,例如剪映、办公套装拉客(lark,中国版本称飞书)等业务。

至2018年,字节跳动的移动应用月度用户超过十亿人,估值750亿美元,超越Uber成为全球最有价值的创业公司。截至2019年7月,字节跳动的产品和服务已覆盖全球150个国家和地区、75个语种,曾在40多个国家和地区位居应用商店总榜前列。

在中国互联网企业中,字节跳动是第一家没有向阿里巴巴、腾讯或百度寻求商业保护或融资的创业公司;相反地,字节跳动被认为与百度、腾讯两大巨头有强烈的竞争关系,因字节跳动资金主要来源于抖音和今日头条的广告收入。

至2020年3月,字节跳动已经有六万员工,并计划再增员一万人。投资人和内部消息将字节跳动2019年的营收定在1,040亿元至1,400亿元人民币,超过了Uber、Snapchat和推特的总和。在中国,其广告收入也超越了腾讯、仅次于阿里巴巴。抖音的全球下载量达1.15亿次,固定用户近10亿。

谈视觉交互之与研发

前端的大部分工作都是在实现「人机交互」。在实现过程中,「用户体验」和「效率」是两个绕不过去的话题。用户体验的重要性不言而喻,好的用户体验在拉新、留存、转化、工作效率提升等方面都能起到关键的作用。而为了有好的用户体验,好的视觉交互是不可或缺的一部分。本部分将探讨在「人机交互」实现过程中,视觉交互与研发如何协作,如何提升产品用户体验与迭代效率。

统一路由、菜单、面包屑和权限配置

最近做的一个新项目是一个典型的中后台项目,采用的是 React + React Router + Antd 方案。正常情况下我们需要定义路由配置,在页面中定义面包屑的数据,页面写完之后需要在左侧菜单中增加页面的路由。写多了之后,我会觉得同一个路由的相关信息在不同的地方重复声明,实在是有点麻烦,为什么我们不统一在一个地方定义,然后各个使用的地方动态获取呢?

Flutter疑难杂症系列:实现支持复杂需求的列表

通过提供Flutter键盘调用流程相关分析和已知问题的解决思路,让开发者对Flutter键盘使用有更深入的了解和认识。

Node.js 进程、线程调试和诊断的设计和实现

进程和线程的方案类似,但是也有一些不一样的地方,另外本文介绍的是对业务代码无侵入的方案,通过命令行开启 Inspector 端口或者在代码里通过 Inspector 模块打开端口在很多场景下并不适用,我们需要的是一种动态控制的能力。

前端体积优化之i18n key压缩

在推进国际化的进程中,涌现出很多方案可以帮大家实现国际化文案定义以及使用。在飞书前端架构中,国际化文案已经做到了按需引入及按需加载,只不过随着业务的发展,国际化文案数量逐渐增多。再来看代码中的文案部分,key 长度越来越长,这部分都属于无用代码,如果能够缩短,可以节省部分代码体积,加快 js 在浏览器中运行的速度。

Web 性能优化:控制关键请求的优先级

ByteDance Web Infra 团队里面有两个方向专门关注前端性能,分别从代码和监控对性能优化有很深入的研究。

性能优化有很多角度,一个关键是控制关键请求的优先级,达到性能优化的效果。本文以一种相对系统的方式来进行该方法的探讨。

字节跳动服务端单测ATG-SmartUnit 探索实践

字节跳动QualityLab团队完成了智能化单测产品【SmartUnit】,实现了单元测试用例的全⾃动⽣产和回归测试,并能够保证35%覆盖率和精准断言,本⽂我们将会针对我们单测ATG⽅⾯的实践经验进⾏分享。

你不知道的前端音视频知识

在早期的 HTML,由于带宽、技术等各种因素限制,网页主要以简单的静态内容为主,只支持一些文字图片内容和简单的排版,不支持在线观看音视频。

抖音国庆小游戏是如何实现的?带你走近 Cocos

抖音国庆小游戏是如何实现的?

字节跳动亿级DAU客户端发布最佳实践

  1. 移动端发布的特点难点
  2. 字节移动发布体系的介绍
  3. 移动发布的实践总结
  4. 未来的展望。

如何系统性治理 iOS 稳定性问题

本文是丰亚东讲师在 2021 ArchSummit 全球架构师峰会中的分享全文。

RPC 框架 Kitex 实践入门:性能测试指南

2021 年 9 月 8 日,字节跳动宣布正式开源 CloudWeGo。CloudWeGo 是一套字节跳动内部微服务中间件集合,具备高性能、强扩展性和稳定性的特点,专注于解决微服务通信与治理的难题,满足不同业务在不同场景的诉求。CloudWeGo 第一批开源了四个项目:Kitex、Netpollx

「全码」 通用搭建:现代 Web 研发体系中的新一代低/零码搭建

本文是稀土开发者大会上讲的「Web 开发引擎」和「低码」分享文字版。

游戏客户端性能兜底方案——硬件打分方案设计

性能调优团队在刚介入X项目时,大概只有1个月的时间进行分析和调优,在时间紧迫的情况下,根据X项目的性能现状优先选择了梳理硬件打分保证大盘性能、和梳理线上/线下性能监控方案确保问题能及时暴露2个着力点,本文主要介绍机型分档所做的尝试及思考。

用Kotlin Flow解决Android开发中的痛点问题

本文通过实际业务场景阐述如何使用Kotlin Flow解决Android开发中的痛点问题,顺势介绍适合Android开发的基于Flow/Channel的MVI架构。

拒绝编译等待 - 动态研发模式 ARK

iOS 业界研发模式多为 CocoaPods + Xcode + Git 的多仓组件化开发模型。为追求极致的研发体验、提升研发效率,对该研发模式进行了大量优化,但目前遇到了以下瓶颈,亟需突破:

  • pod install 时间长:编译优化绝大部分任务放在了 CocoaPods 上,CocoaPods 承担了更多工作,执行时间因此变长。
  • 编译时间长:虽然现阶段绝大部分工程已经从源码编译转型成二进制编译,但编译耗时依旧在十分钟左右,且现有工程基础上已无更好优化手段。
  • 超大型工程通病:Xcode Index 慢、爆内存、甚至卡死,链接时间长。

- 위키
Copyright © 2011-2024 iteam. Current version is 2.132.0. UTC+08:00, 2024-09-21 22:37
浙ICP备14020137号-1 $방문자$