原创 前端微服务在字节跳动的打磨与应用

本文讨论了微前端在字节跳动的应用情况,内容主要分析了微前端具体落地的步骤和两年来的使用情况。其中分析的部分主要讲到一些实际问题和我们的应对,落地情况强调了实现的过程。特别讲到很多在我们观...

2020-01-13 09:46:57

阅读数 94

评论数 0

原创 开源 | AabResGuard: AAB 资源混淆工具

AabResGuard 是字节跳动抖音技术团队开源的一款针对 .aab 文件的资源混淆工具。AabResGuard 于 2019 年六月研发完成,于 2019 年七月底在 Tiktok、...

2020-01-06 09:45:35

阅读数 121

评论数 0

原创 字节跳动 EB 级 HDFS 实践

本文选自“字节跳动基础架构实践”系列文章。“字节跳动基础架构实践”系列文章是由字节跳动基础架构部门各技术团队及专家倾力打造的技术干货内容,和大家分享团队在基础架构发展和演进过程中的实践经...

2019-12-31 09:47:14

阅读数 163

评论数 0

原创 Flutter 沙龙回顾 | Custom Widgets in Flutter

11 月 23 日,字节跳动技术沙龙 | Flutter 技术专场在北京后山艺术空间圆满结束。我们邀请到字节跳动移动平台部 Flutter 架构师袁辉辉,Google Flutter 团队工程师 Justin McCandless,字节跳动移动平台部 Flutter 资深工程师李梦云,阿里巴巴高级...

2019-12-04 09:44:31

阅读数 153

评论数 0

原创 Flutter 沙龙回顾 | 跨平台技术趋势及字节跳动 Flutter 架构实践

11 月 23 日,字节跳动技术沙龙 | Flutter 技术专场在北京后山艺术空间圆满结束。我们邀请到字节跳动移动平台部 Flutter 架构师袁辉辉,Google Flutter 团队工程师 Justin McCandless,字节跳动移动平台部 Flutter 资深工程师李梦云,阿里巴巴高级...

2019-12-04 09:44:31

阅读数 344

评论数 0

原创 开源 | Scene:Android 开源页面导航和组合框架

Scene 是字节跳动技术团队开源的一款 Android 页面导航和组合框架,用于实现 Single Activity Applications,有着灵活的栈管理,页面拆分,以及完整的各种动画支持。 Scene 最初用于解决西瓜视频的直播业务在演进过程中遇到的问题,后来又在抖音的拍摄工具中落地,...

2019-11-29 09:42:20

阅读数 293

评论数 0

原创 上海沙龙回顾 | Redis 高速缓存在大数据场景中的应用

10月26日,字节跳动技术沙龙| 大数据架构专场在上海字节跳动总部圆满结束。我们邀请到字节跳动数据仓库架构负责人郭俊,Kyligence 大数据研发工程师陶加涛,字节跳动存储工程师徐...

2019-11-08 18:13:37

阅读数 130

评论数 0

原创 上海沙龙回顾 | Apache Kylin 原理介绍与新架构分享(Kylin On Parquet)

10月26日,字节跳动技术沙龙| 大数据架构专场在上海字节跳动总部圆满结束。我们邀请到字节跳动数据仓库架构负责人郭俊,Kyligence 大数据研发工程师陶加涛,字节跳动存储工程师徐...

2019-11-08 18:13:37

阅读数 146

评论数 0

原创 上海沙龙回顾 | 字节跳动如何优化万级节点HDFS平台

10月26日,字节跳动技术沙龙| 大数据架构专场在上海字节跳动总部圆满结束。我们邀请到字节跳动数据仓库架构负责人郭俊,Kyligence 大数据研发工程师陶加涛,字节跳动存储工程师徐...

2019-11-07 18:07:20

阅读数 135

评论数 0

原创 上海沙龙回顾 | ​字节跳动在Spark SQL上的核心优化实践

10月26日,字节跳动技术沙龙| 大数据架构专场在上海字节跳动总部圆满结束。我们邀请到字节跳动数据仓库架构负责人郭俊,Kyligence 大数据研发工程师陶加涛,字节跳动存储工程师徐...

2019-11-07 18:07:20

阅读数 126

评论数 0

原创 连载 | 深入理解gradle框架之三:artifacts的发布

0.引言0.1:configuration是什么?什么是gradle中的configuration?先从感性认识,那就是平常我们在编译中写的compile,implementation,...

2019-09-27 19:36:53

阅读数 162

评论数 0

原创 抖音研发实践:基于二进制文件重排的解决方案 APP启动速度提升超15%

背景启动是App给用户的第一印象,对用户体验至关重要。抖音的业务迭代迅速,如果放任不管,启动速度会一点点劣化。为此抖音iOS客户端团队做了大量优化工作,除了传统的修改业务代码方式,我们还...

2019-08-09 19:43:40

阅读数 125

评论数 0

原创 连载 | 深入理解gradle框架之二:依赖实现分析

0.引言大家在日常开发中,见过最多的可能就是下面3种依赖声明:implementation “org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotli...

2019-07-11 19:31:54

阅读数 132

评论数 0

原创 即将开源 | 让Flutter真正支持View级别的混合开发

前言Flutter发布以来,我们在今日头条主客户端多个有限场景下尝试了Flutter的落地,从实际表现上来看,整个技术栈还是不错的。上层Flutter Framework引入Widget...

2019-03-11 16:37:52

阅读数 152

评论数 0

原创 node中Session持久化与Redis缓存

点击上方“公众号” 可以订阅哦!IC图片目前的管理系统(搜索质量评估、电销、云平台、性能监控、账号体系、图片爬虫)都是基于node前后端全栈开发,数据存储也用到mongodb、mysql...

2017-11-27 18:17:00

阅读数 115

评论数 0

原创 Android自定义ClassLoader耗时问题追查

(点击上方蓝字,快速关注我们)最近在优化西瓜视频客户端冷启动速度时,发现在关闭插件 ClassLoader 注入的情况下,启动速度提升了300ms左右,但是西瓜在启动阶段并没有使用到插件...

2017-11-13 20:40:41

阅读数 126

评论数 0

原创 英文标签的精准翻译

点击蓝字关注我们 本文主要讲解了自己在工作中,对图库里面的英文标签翻译成中文标签,所遇到的一些问题和解决方案。 问题的背景及来源 业务背景东方IC(现在是头条的子公司)是一家图片版权售卖...

2017-10-17 19:02:35

阅读数 116

评论数 0

原创 基于NSURLCache的缓存实现

概览缓存设计应该是每个客户端程序开发所必须考虑的问题,如果同一个功能需要多次访问,而每次访问都重新请求的话势必降低用户体验。但是如何处理客户端缓存貌似并没有统一的解决方案,多数开发者选择...

2017-10-11 19:31:01

阅读数 118

评论数 0

原创 【Android优化】APK包资源精简,立减1M

再不点蓝字关注,机会就要飞走了哦Apk包大小是Android优化的一项重要指标,本文主要从资源方面着手,提出一些优化的新思路。 无用资源精简 项目随着开发迭代,会遗留大量的无用代码和资源...

2017-09-19 19:05:56

阅读数 124

评论数 0

原创 iPhone X 刘海儿打理指南

点击蓝字关注我们只有那些疯狂到以为自己可以改变世界的人,才能改变这个世界。前言北京时间今天凌晨1点,苹果再一次让全世界沸腾。iPhone X 带给我们的最大改变:全屏 Super Ret...

2017-09-13 19:12:13

阅读数 120

评论数 0

提示
确定要删除当前文章?
取消 删除