公司:字节跳动
北京字节跳动科技有限公司,简称字节跳动,是一家位于中国北京的跨国互联网技术公司,成立于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亿。
Scene:Android 开源页面导航和组合框架
Scene 是字节跳动西瓜视频技术团队开源的一款 Android 页面导航和组合框架,用于实现 Single Activity Applications,有着灵活的栈管理,页面拆分,以及完整的各种动画支持。
二维码扫描优化
看似是二维码其实是一双眼睛:)
抖音研发实践:基于二进制文件重排的解决方案 APP启动速度提升超15%
启动速度是用户体验的核心指标之一,为此抖音iOS客户端团队投入大量精力做启动性能优化。我们探索出修改二进制文件的布局可以减少Page Fault,从而减少文件IO和验签时间,提高启动性能。方案在抖音落地后,我们获得了约15%的启动速度提升。
Apache Kylin 原理介绍与新架构分享(Kylin On Parquet)
Kylin是一个开源的分布式分析引擎,可在亚秒内查询大规模的Hive表。它通过预计算来加速固定模式的OLAP查询,基于Cube理论进行计算。Kylin适配用户的查询计划,使其能够查询预计算过的Cube数据。预计算能够大幅降低数据扫描和计算量,并跳过Agg和Join流程,提高查询性能和并发。此外,Kylin还支持按order by的列进行排序,消除Sort操作,减少计算任务和shuffle的次数,提升查询并发度。
看字节跳动容器化场景下,如何实现性能优化?
大规模用户容器的快速发展,字节跳动研发工程师教你稳准狠节约成本,优化性能。