0 1
活动简介
“开源之夏(英文简称 OSPP)”是中国科学院软件研究所“开源软件供应链点亮计划”指导下的系列暑期活动,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展,助力开源软件供应链建设。
字节跳动开源积极参与 2024 开源之夏,推动开源社区报名加入,并将作为合作伙伴在校园行、企业交流等活动中提供支持。
此次开源之夏字节跳动开源共有 5 个开源项目 CloudWeGo 、 KubeWharf 、 ByConity 、 BMF 、 VisActor 参与,发布议题 13 个,涵盖云原生、大数据、前端、多媒体等领域,分布不同技术难度,旨在通过真实的议题任务,帮助高校学生了解项目情况,积累开源实战经验,快速融入开源社区。
02
项目发布
CloudWeGo
社区项目主仓库: https://github.com/cloudwego
CloudWeGo 是一套由字节跳动基础架构服务框架团队开源的、可快速构建企业级云原生微服务架构 的中间件集合。
CloudWeGo 项目共同的特点是高性能、高扩展性、高可靠,专注于微服务通信与治理。
CloudWeGo 包括 Kitex、Hertz、Volo、Netpoll、Monoio、Sonic 等多个重点子项目,涵盖 Go 与 Rust 开发语言, 上至框架下至网络库、编解码库、序列化库均是自研,各个项目既可独立使用也可搭配使用,并围绕这些项目,构建了完整的上下游生态。
CloudWeGo 发布项目一览——
KubeWharf
社区项目主仓库: https://github.com/kubewharf
KubeWharf 是字节跳动基础架构团队在对 Kubernetes 进行了大规模应用和不断优化增强之后的技术结晶。这是一套以 Kubernetes 为基础构建的分布式操作系统,由一组云原生组件构成,专注于提高系统的可扩展性、功能性、稳定性、可观测性、安全性等,以支持大规模多租集群、在离线混部、存储和机器学习云原生化等场景。目前已开源项目如图所示。
KubeWharf 发布项目一览——
ByConity
社区项目主仓库: https://github.com/ByConity/ByConity
ByConity 定位为开源的云原生数据仓库,采用 Apache 2.0 许可协议,基于 ClickHouse 内核,但采用了存储计算分离的全新架构,支持多个关键功能特性,如存储计算分离、弹性扩缩容、租户资源隔离和数据读写的强一致性等。通过利用主流的 OLAP 引擎优化,如列存储、向量化执行、MPP 执行、查询优化等,ByConity 可以提供优异的读写性能。ByConity 适合用于 Online Analytical Processing(OLAP)场景和轻载数仓场景,包括但不限于交互式分析、实时日志监控、流数据处理和分析等。ByConity 本次开源之夏发布项目一览——
BMF
社区项目主仓库: https://github.com/BabitMF/bmf
BabitMF(Babit Multimedia Framework,BMF),作为一个通用的多媒体处理框架,能够提供简单易用的跨语言接口、灵活的调度和可扩展性,以及以模块化的方式动态扩展、管理和复用视频处理的原子能力。BMF 以 graph/pipeline 的形式构建多媒体处理链路,或通过直接调用各个处理能力实现项目集成,帮助多媒体用户在各类生产环境中方便、高效地实施项目。BMF 的使用场景涵盖视频转码、视频帧提取、视频增强、视频分析、视频帧插入、视频编辑、视频会议以及 VR 等。目前,BMF 每天处理的视频数以亿计。在此过程中,BMF 框架的功能多样性、易用性、兼容性和稳定性得到了充分的打磨。
BMF 发布项目一览——
VisActor
社区项目主仓库: https://github.com/VisActor
VisActor 是从字节跳动大量可视化场景沉淀而来。在覆盖常规可视化场景的同时,以叙事可视化为新的着力点,以智能可视化为目标,形成了包括渲染引擎、可视化语法、数据分析组件、图表组件、表格组件、GIS 组件、图可视化组件、智能组件等多个模块以及周边生态组成的可视化解决方案。作为一个完备的解决方案,VisActor 在可视化完整流程的各个关键节点提供能力支持。
VisActor 发布项目一览——
03
学生报名
开源之夏 2024 学生报名通道现已正式开启,同学们可以登录官网注册报名,填写提交个人信息。参与活动的同学请认真阅读学生指南,在官网项目列表中寻找自己感兴趣的项目,并主动联系项目导师,准备项目申请材料。
学生报名时间: 2024 年 4 月 30 日至 6 月 3 日 15:00 UTC+8
项目申请时间: 2024 年 4 月 30 日至 6 月 4 日 18:00 UTC+8
报名通道: https://summer-ospp.ac.cn
学生指南: https://summer-ospp.ac.cn/help/student/
欢迎同学报名加入开源之夏,在官网搜索项目名称即可直达项目主页。
字节跳动开源社区期待与你共同成长!