# 1 认识OHOpenAtom OpenHarmony(简称OpenHarmony,*文中无特殊说明均以OH替代*)是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能的智能终端设备操作系统。## 1.1 OH发展历程- 2020年6月,开放开源基金会成立。- 2020年9月10日,华为向开放开源基金会捐赠HarmonyOS代码OpenHarmony 1.0(仅支持轻量无屏设备),并开放下载。- 2020年12月22日,OpenHarmony项目群...
CloudWeGo 开源社区2014 年,为了应对长连接推送业务中的 **高并发** 挑战,字节跳动引入了 Golang。由于其出色的性能,Golang 很快成为解决核心问题的利器。仅两年后,技术团队基于 Golang 打造了一个名为 Kite 的 RPC 框架,并对开源项目 Gin 进行了轻量级封装,推出了 Ginex。随着这两个框架的发布,Golang 在字节跳动内部的应用迅猛增长。由于 Kite 与 Thrift 深度耦合,很难从网络模型或编解码层面改造优化,继续支持新特性势...
而源码公开的许可包括开源、Source Avaibale 以及介于两者之间的许可模式。本文将探讨基于 copyright(版权)的 **Copyleft(版权左转)** 和 **Non-copyleft(Permissive)** 两类主要的开源许可方式,以及商业源码许可( **Source Available** ,也被称为 **半开源或变种开源许可** ),剖析它们的优势与劣势,以及在不同场景下的适用性。通过深入了解这些许可证的工作原理和影响,我们将能够更好地理解如何在开源项目中平衡创作者...
7 月 13 日,字节跳动开源委员会(OSPO)邀请北京大学计算机学院第一期 International Summer School 留学生到字节跳动北京工区参观交流,字节跳动开源办公室首席布道师姜宁与学生们现场介绍字节跳动开源项目,分享如何融入开源社区。 ![picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/92e90a69d0c745c493d6117c1e835897~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=17165676...
27 天备战春晚红包项目,超过 95%的应用实现了云原生化。从最开始的面向容器部署,过渡到面向服务的阶段,不仅用上了容器编排工具,更是在这之上建立了比较完善的微服务治理体系,再加上字节跳动独特的 AB 测试风格、... **《字节跳动云原生实践与开源》专场**,将从字节跳动云原生技术历程说起,讲透包括轻量级 K8s 多租户方案、高性能 K8s 元信息存储方案以及大规模集群下的请求治理等关键问题。大会除了《字节跳动云原生实践与...
点击上方👆蓝字关注我们! ![picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/74ca5c79c7ad48c9853af51f85e58286~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1716567659&x-signature=fPJZsJxxEBZvWcybvgpmqWFXSKQ%3D) 伴随云原生技术的成熟与落地,越来越多框架、中间件等开源项目相继涌现,帮助开发者和企业有效解决业务问题。**2022 年 1 月...
> E3PO项目的思路和功能E3PO 是一个用于 360° 视频流模拟和评估的开放平台。E3PO 旨在支持迄今为止提出的各种 360° 视频流方法的模拟,包括基于投影、基于图块或基于转码。特别是,E3PO 允许用户将 360° 视频转... 项目积极引入新算法,不断优化代码和文档,这表明项目还在不断成长完善。E3PO实现了从视频编码到决策模拟再到评估的全流程开源平台,为360视频传输研究提供了一个公平高效的环境。它已经具备比较成熟的功能,并在不...
我们计划和开源社区合作,逐步开放规模化云原生落地的工具和最佳实践。”字节跳动宣布正式开源 KubeWharf 项目。KubeWharf 是字节跳动基础架构团队在对 Kubernetes 进行了大规模应用和不断优化增强之后的技术结晶。这是一套以 Kubernetes 为基础构建的分布式操作系统,由一组云原生组件构成,专注于提高系统的可扩展性、功能性、稳定性、可观测性、安全性等,以支持大规模多租集群、在离线混部、存储和机器学习云原生化等场景。K...
在开源方面,我曾对阿里的 Sealer 社区和 OpenYurt 社区做过一些贡献。在实验室方面,我的工作主要集中在“在保证应用 QoS 前提下,提高系统资源利用率”这一多目标优化问题上。此外,在五月份我在一家金融科技公司做一个面向金融软件分布式架构的eBPF可观测技术研究项目,这个项目里主要负责其中聚合组件的实现和RDMA协议的可观测工作,这方面的工作经历让我对云原生可观测技术有了更深入的理解。## 参与开源的过程2023 年 3 月...
熟悉Openstack 或 K8S 的相关业务组件,包括了解一定网络和存储技术原理和实现的产品形态。3. 深入行业和生态提供业务调研,对业务问题(包括运维、安全、效率、成本、质量等)进行分析和诊断,给出解决方案;4. 能深入业务方获取客户使用体验的问题,优化产品,改善用户体验;5. 项目落地,具备项目管理能力,需求承诺后,管理客户预期,推进项目按期发布。 **职位要求**1. 本科及以上学历,计算机相关专业优先;2. To B或To ...
**活动介绍** 随着云原生技术的快速发展,企业对于如何落地一整套高性能、高可用的云原生架构的需求持续攀升。随着越来越多企业拥抱云原生,全球云基础设施规模仍在加速增长,更多公司选择使用多云架构和云原生技术满足降本增效、异地容灾、环境隔离等需求。2023 年 8 月 16 日,字节跳动开源 (ByteDance Open Source)将联手 CNCF 基金会、云原生社区、2023 新加坡国际开源节和开源项目 CloudWeGo、ByConity、KubeWharf,于新加坡...
字节跳动的开源历程大体经历了三个阶段:从使用、到参与、再到主动开源。在字节业务发展的早期,我们就广泛采用开源技术来快速打造技术中台,推动了字节跳动包括抖音、头条等业务的发展。随着开源使用的深入,我们根据自身的业务场景对开源技术进行优化改进,并反馈到社区当中,逐步开始参与开源贡献。当贡献累积越多之后,字节的同学们就开始尝试更加系统性地将一些自身的技术突破拿出来形成一个完整的项目,回馈给开源社区,也就是主动开...
(亚洲自由开源软件峰会)是一个致力于自由开源软件进步促进的技术型聚会,活动分布在新加坡、越南、泰国、印尼、柬埔寨及德国等地,在欧洲地区和东南亚地区具有广泛的技术影响力。 FOSSASIA SUMMIT 2023 于 4 月 13-15 日在新加坡举办。字节跳动开源首席布道师姜宁参与峰会并发表演讲 ***“Building Bridges between Foundations and Tech companies*** ”。在分享中,姜宁提到:越来越多的技术公司设立了开源项目办公室(OSPO)来管...