字节跳动开源项目新加坡云原生 Meetup 回顾

8 月 16 日,由字节跳动开源联合 CNCF、云原生社区和 2023 新加坡国际开源节举办的一场聚焦云原生开源项目的技术交流会在新加坡理工大学(SIT@NYP Building)举行。来自行业内外的众多嘉宾和与会者积极参与了此次技术交流。

Linux 基金会亚太区和 CNCF 副总裁 Keith Chan 在活动上致开幕词,重点介绍了云原生技术在当前市场上的发展情况。Keith 在分享中指出,企业采用云原生技术的动机包括提高资源效率、弹性和可用性,支持多云和混合云部署,以及加速开发,如 Kubernetes 等云原生工具在企业中被广泛应用,Zoom 和 Fidelity Investments 等则为应用云原生工具的成功案例。Keith 在分享中提到,Gartner 预测未来的人工智能应用将基于容器和 Serverless 技术,同时边缘计算也将得到推动。另外,他强调了认证和培训在帮助企业采用云原生技术方面的重要性,并分享了 Kubernetes 一致性认证计划。

Linux 基金会亚太区和 CNCF 副总裁 Keith Chan

项目分享环节,CloudWeGo 开源社区负责人罗广明介绍了字节跳动开源的微服务中间件集合------CloudWeGogithub.com/cloudwego)。其旨在解决微服务发展中所面对的挑战,构建高性能、高可靠的云原生微服务架构。广明介绍了 CloudWeGo 团队秉承的维护原则,统一代码迭代,迅速响应问题,为企业提供免费支持。他还提到社区蓬勃发展,目前已有 250+ 贡献者和 10 万 + 用户访问量,CloudWeGo 在游戏、安全、金融、人工智能等领域得到广泛应用,并有 30+ 家企业从背景、团队原则和社区成果分享了使用案例。

CloudWeGo 开源社区负责人罗广明

Kitexgithub.com/kitex-contrib)是 CloudWeGo 的 Golang 微服务框架。Kitex 研发工程师周启恒在分享中介绍了 Kitex 在支持多种协议、服务治理、可观测等方面的特点。其强大的扩展性允许用户根据需要自行定制扩展,通过高效内存管理和 JIT 优化提供高性能解决方案。Kitex 已在开源社区贡献多个组件,助力企业用户实现高性能稳定的生产环境。

Kitex 研发工程师周启恒

ByConitygithub.com/ByConity/ByConity)是字节跳动开源的云原生数据仓库,ByConity 研发工程师牛兆捷分享了其架构、组件、社区路线和研发进展。ByConity 面向现代 IT 架构变化而设计,采用云原生架构,在满足数仓用户对资源弹性扩缩容、读写分离、资源隔离、数据强一致性等多种需求的同时,提供优异的查询、写入性能。作为 OLAP 数仓,ByConity 使用大量成熟 OLAP 技术,例如列存引擎、MPP 执行、智能查询优化、向量化执行、Codegen、indexing、数据压缩等。此外,兆捷还在分享中介绍了 ByConity 的最佳实践和推荐应用场景,使用户能够充分了解其性能。

ByConity 研发工程师牛兆捷

最后一个分享来自 KubeWharf 的研发工程师 Gary Liu 和 Haw Jia Lim,他们介绍了字节跳动基于 Kubernetes 的云原生开源项目集合 KubeWharfgithub.com/kubewharf)。 KubeWharf 目前包括 KubeBrain、KubeGateway、KubeZoo、Katalyst、KubeAdmiral、Kelemetry 六个项目。此次分享重点介绍了多集群联邦调度引擎 KubeAdmiralgithub.com/kubewharf/kubeadmiral)。

KubeAdmiral 基于 Kubernetes Federation v2 迭代演进而来,帮助用户轻松管理多个 Kubernetes 集群,并通过统一的接口和资源池将工作负载传播到成员集群。凭借其丰富且可扩展的调度和分发框架,KubeAdmiral 支持一系列的用户场景。KubeAdmiral 简化了多集群管理,支持动态副本分配、跨集群容灾、自动传播依赖等功能。截至目前,KubeAdmiral 在字节内部管理 21 万节点和 10 万 + 微服务。

KubeWharf 研发工程师 Gary Liu

KubeWharf 研发工程师 Haw Jia Lim

本次技术交流会旨在为对云原生感兴趣的同学提供了一个深入交流、分享经验、沟通最佳实践的平台,期待与国内外云原生爱好者共同推动云原生开源项目的创新与发展。

关注【字节跳动开源】,了解更多开源项目动态。

文章转载自字节跳动开源公众号。点击这里阅读原文了解更多

相关推荐
tumu_C44 分钟前
C++模板特化实战:在使用开源库boost::geometry::index::rtree时,用特化来让其支持自己的数据类型
c++·开源
AI服务老曹1 小时前
不仅能够实现前后场的简单互动,而且能够实现人机结合,最终实现整个巡检流程的标准化的智慧园区开源了
大数据·人工智能·深度学习·物联网·开源
william8231 小时前
Information Server 中共享开源服务中 kafka 的__consumer_offsets目录过大清理
分布式·kafka·开源
MicrosoftReactor1 小时前
技术速递|.NET MAUI 欢迎 Syncfusion 开源贡献
开源·.net
Smile丶凉轩2 小时前
微服务即时通讯系统的实现(客户端)----(1)
微服务·云原生·架构
南慕小白2 小时前
云原生后端
云原生
_xaboy4 小时前
开源项目低代码表单设计器FcDesigner扩展自定义的容器组件.例如col
vue.js·低代码·开源·动态表单·formcreate·低代码表单·可视化表单设计器
_xaboy4 小时前
开源项目低代码表单设计器FcDesigner扩展自定义组件
vue.js·低代码·开源·动态表单·formcreate·可视化表单设计器
小安运维日记4 小时前
CKA认证 | Day3 K8s管理应用生命周期(上)
运维·云原生·容器·kubernetes·云计算·k8s
politeboy5 小时前
关于k8s中镜像的服务端口被拒绝的问题
云原生·容器·kubernetes