字节跳动开源项目新加坡云原生 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

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

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

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

相关推荐
m4Rk_2 分钟前
【论文阅读】Agent 记忆机制(61):CFGM——用粗到细的记忆落地贯通经验采集、知识蒸馏与在线纠错
论文阅读·人工智能·学习·开源·github
MrSYJ44 分钟前
Network Namespace 到底是个啥,别人再问你告诉他
docker·云原生·kubernetes
Casbin开源社区1 小时前
一个面板管住 29 个 AI 编程 Agent:Casbin Gateway 的配置统一、协议互转、用量统计与权限管控
人工智能·golang·开源·gateway·casbin
星哥说事3 小时前
自建一个智能知识库和知识图谱 Agent 开发平台-开源Yuxi
人工智能·开源·知识图谱
彬冷的心3 小时前
K8s 部署若依项目 + Harbor 私有仓库(双节点版)
云原生·容器·kubernetes
ACP广源盛139246256734 小时前
M6/M5 Pro Mac mini 端侧 AI 落地@ACP#IX6024 PCIe2.0 交换芯片在轻量化 AI 服务中的机会与应用场景
大数据·数据库·人工智能·嵌入式硬件·macos·开源
想要成为老金高手4 小时前
Kubernetes Service 深度实践:从 ClusterIP 到 Ingress 七层代理
云原生·容器·kubernetes
搬砖的kk4 小时前
从 0 到 1:用 KMP + Compose Multiplatform + Ktor 实现鸿蒙「历史上的今天」应用
开源·harmonyos
IT大白鼠4 小时前
Kubernetes 持久化存储:PV、PVC、StorageClass 存储体系
云原生·容器·kubernetes