项目地址:https://github.com/bytedance/sonic

👉详细解‍读戳这里

btrace:基于 Systrace 的高性能 Trace 工具


btrace(又名 RheaTrace) 是抖音基础技术团队自研的一款高性能 Android Trace 工具,它基于 Systrace 实现,并针对 Systrace 不足之处加以改进。目前已有多款 App 接入,包括抖音、TikTok、今日头条、幸福里等,并为其体验优化提供强有力支持。

项目地址:https://github.com/bytedance/btrace

👉详细解读戳这里

Monoio:基于 io-uring 的高性能 Rust Runtime


Monoio  是字节跳动服务框架组开源的基于 io-uring 的 thread-per-core 模型高性能 Rust Runtime,旨在为高性能网络中间件等场景提供必要的运行时。在与同类型工具的绝大部分测试中,Monoio 都具有更低的延迟和更高的吞吐。Monoio  提供了 thread-per-core 场景下最高性能的 Runtime 实现,目前字节已经开始基于 Rust 和 Monoio 构建下一代 Service Mesh。

项目仓库:https://github.com/bytedance/monoio

👉详细解读戳这里‍

企业级设计系统 ArcoDsign


ArcoDesign 是由字节跳动 GIP UED 团队和架构前端团队联合推出的企业级设计系统。ArcoDesign 拥有系统的设计规范和资源,同时依据规范提供了丰富的原子组件,覆盖了 React、Vue、Mobile、Chart 等框架和方向。在原子组件基础上也提供了丰富的定制化工具,包括风格配置平台、物料平台等,也提供了资源平台包括 IconBox、品牌库、Arco Pro 最佳实践等。旨在帮助设计师与开发者解放双手、提升工作效率,更高效、高质量的打造符合业务规范的中后台应用。

官网:https://arco.design/

项目地址:https://github.com/arco-design/arco-design

👉详细解读戳这里

现代 Web 开发框架 Modern.js


Modern.js 脱胎于字节跳动 Web Infra 团队推动的前后端一体化的“现代 Web”开发理念,是以客户端为中心,前后端一体的现代 Web 开发框架。该框架能降低软件应用开发和服务器端门槛,实现在同一套程序里一体化开发,在开发、调试、运行、部署等环节做到无服务器化,让前端技术栈的开发者更容易成为真正的产品开发者。

官网:https://modernjs.dev/

项目地址:https://github.com/modern-js-dev/modern.js

👉详细解读戳这里

移动研发工具链 MBox


MBox 是字节跳动抖音基础技术、Client Infra-DevOps 根据移动端研发出现的现状与问题,结合移动端研发工具相关实践经验,自研的一款面向移动端开发者的研发工具链产品。MBox CLI (Command Line Tool) 已经开源啦!现已支持 CocoaPods (iOS) 与 Bundler 项目,后续将增加更多平台支持。通过开源,我们希望更多的开发者能够加入到 MBox 的生态建设中来,为广大的移动端开发者带来一款出色的研发工具。

项目地址:https://github.com/mboxplus/mbox

👉详细解读戳这里

微服务中间件 CloudWeGo


多年来,在亿级流量背后,字节跳动基础架构团队开发的技术底座支撑着庞大的微服务生态系统,从 2018 年至今,团队维护的在线微服务数量增长了近 600%,超过 5 万。面对这样的规模和增速,提高性能、可扩展性和稳定性成了构建 CloudWeGo 的核心。作为项目维护方,字节跳动基础架构团队已推进项目以 CloudWeGo 开源库为主进行迭代,未来,团队将坚持内外维护一套代码,统一迭代演进,并逐步分享更多内部微服务最佳实践。

项目地址:https://github.com/cloudwego

👉详细解读戳这里

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:Android)

最后

一线互联网Android面试题含详解(初级到高级专题)

这些题目是今年群友去腾讯、百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。并且大多数都整理了答案,熟悉这些知识点会大大增加通过前两轮技术面试的几率

如果设置门槛,很多开发者朋友会因此错过这套高级架构资料,错过提升成为架构师的可能。这就失去了我们的初衷;让更多人都能通过高效高质量的学习,提升自己的技术和格局,升职加薪。

最后送给大家一句话,望共勉,永远不要放弃自己的梦想和追求;

《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》,点击传送门即可获取!

都能通过高效高质量的学习,提升自己的技术和格局,升职加薪。

最后送给大家一句话,望共勉,永远不要放弃自己的梦想和追求;

《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》,点击传送门即可获取!
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐