「云智时代」都是什么来头?,云原生计算基金会毕业的10大开源项目( 二 )
文章图片
截至目前 , 已经有超过150家企业和组织位Containerd贡献了代码 。 在加入CNCF后 , 其代码量快速增长 , 充分体现了其在简单性、健壮性和可移植性方面的优势 。 目前Containerd在Github拥有5.5万个star 。
Fluentd
Fluentd是用于统一日志记录层的数据收集器 , 它会将数据源与后端系统分离 。 Fluentd的最大用户使用它从50000台服务器中收集日志数据 。 它的创建历史也比较久 , 2011年由SadayukiFuruhashi创建 。 在2016年成为CNCF托管项目 , 于2019年4月从CNCF毕业 , 它是10个毕业项目中 , 孵化时间最长的 。
Fluentd在加入CNCF之前 , 就已然名声在外 。 它拥有广泛的插件连接到不同的数据源中 , 有5000多家由数据驱动的企业使用Fluentd来收集数据 。 加入CNCF后 , 为其提供代码贡献的公司就超过1000多家 。 当前的版本是v1.0 , 目前在Github拥有超过9000个star 。
Jaeger
Jaeger作为端到端的分布式跟踪平台 , 帮助企业监控云原生架构并进行故障排除 。 它诞生于Uber , 在2017年成为CNCF的托管项目 , 于2019年10月从CNCF毕业 。
Jaeger能够有效帮助企业确定系统运行缓慢和性能下降的情况 , 被广泛集成在企业的微服务架构中 。 它的最新版本是1.17.1 , 目前在Github拥有超过1万个star 。
Vitess
Vitess是用于MySQL水平扩展的数据库集群系统 。 Vitess在2010年诞生于Youtube , 一直是其数据库基础架构的核心组件 。 它在2018年成为CNCF的托管项目 , 与2019年11月从CNCF毕业 。
Vitess最大优势在于可降低企业使用MySQL成为云原生企业进入的门槛 。 Vitess现在支持MySQL , Percona和MariaDB数据库 。 Kubernetes发布1.0后 , 它一直为Kubernetes提供支持 , 现在也与etcd , gRPC和Prometheus等许多其他云原生项目集成 。 最新版本是Vitess6 , 目前在Github拥有超过9900个star 。
TUF(TheUpdateFramework)
TUF是用于保护软件更新系统的开源技术 , 提供了一个灵活的框架和规范 。 它由纽约大学丹顿工程学院计算机科学与工程副教授JustinCappos于2009年首先开发了该项目 。 在2017年 , TUF成为CNCF的托管项目 , 在2019年底从CNCF毕业 。
TUF的特别之处在于 , 它的是第一个源于学术机构并从CNCF毕业的项目;而且Cappos与来自密歇根大学交通研究所和西南研究所的研究团队一起开发了TUF的汽车应用Uptane , Uptane已经被汽车制造商所广泛使用 。 目前 , TUF已成为保护软件更新系统安全的行业标准 , 不少领先的云原生公司已采用TUF 。
Helm
Helm是Kubernetes的包管理器 , 可帮助企业管理Kubernetes的应用 , 如定义、安全和升级等 。 Helm使用charts的打包格式来描述一组相关的Kubernetes资源的文件的集合 。 Helm于2015年在Deis创立 , 后来被微软收购 。 在2018年 , Helm成为了CNCF的托管项目 , 于2020年4月30日从CNCF毕业 。
【「云智时代」都是什么来头?,云原生计算基金会毕业的10大开源项目】Helm在云原生领域已经拥有广泛的影响力 , Helmcharts每月的下载量十分惊人 。 目前 , Helm3进一步降低了Kubernetes中安装和管理软件的准入门槛 , 使其更加受欢迎 。 目前在Github拥有超过3万个star 。
推荐阅读
- 【科学家】“太岁”到底是什么生物?科学家给出答案:科学家给出答案
- 『oracle』美科技巨头退出中国!时代抛弃你,真的完全不讲情面
- 数评时代努比亚Play上市20天降300元:骁龙765G长续航游戏旗舰值得买吗
- 科技小时代Pro的“续航管理黑科技”,见微知著,聊聊一加8
- 「」“狼狈为奸”中的狈,到底是什么生物?传说中是狼的军师!
- 环球科学猫北磁极漂移原因到底是什么?会导致导航“失灵”?
- 热剧天天乐催生新机遇热潮的“新基建”到底是什么?带您“图”个明白
- 『火星』神秘建筑出现在火星上,被探测器拍摄到,它到底是什么?
- [华为]有朋友问我“JAVA全栈”、“互联网架构师”和“JAVAEE”到底是什么?
- 指尖上的小时代网友:梦想的配置,小米新机曝光:屏下摄像头+2k屏+18GB运存