- 博客(7)
- 收藏
- 关注
原创 2 万字长文!声明式配置技术概述
软件不是一成不变的,每天有成千上万的配置更新,并且配置本身也在逐渐演进,对规模化效率有较高的诉求。文本进行了声明式配置技术概述,KCL概念以及核心设计,以及与其他配置语言的对比。
2023-03-16 17:53:18
153
原创 为 Kubernetes 领域模型抽象应用层模型 - 使用 KCL 配置语言 & Konfig 配置库
Kusion 配置语言( KCL )是一个开源的基于约束的记录及函数语言。KCL 通过成熟的编程语言技术和实践来改进对大量繁杂配置比如云原生 kubernetes 配置场景的编写,致力于构建围绕配置的更好的模块化、扩展性和稳定性,更简单的逻辑编写,以及更快的自动化集成和良好的生态延展性。在 KCL 中, 推荐通过配置库的方式统一管理所有的配置清单和模型库,即不仅存放抽象模型本身的 KCL 定义,还存放各种类型的配置清单,比如应用的运维配置、策略配置等。
2023-02-20 13:48:29
289
原创 性能提升 40 倍!我们用 Rust 重写了自己的项目
Rust 已经悄然成为了最受欢迎的编程语言之一。作为一门新兴底层系统语言,Rust 拥有着内存安全性机制、接近于 C/C++ 语言的性能优势、出色的开发者社区和体验出色的文档、工具链和IDE 等诸多特点。本文将介绍笔者使用 Rust 重写项目并逐步落地生产环境的过程,以及在重写过程选择 Rust 的原因、遇到的问题以及使用 Rust 重写带来的成果。
2023-01-30 19:37:36
419
原创 KCL 与其他 Kubernetes 配置管理工具的异同 - Kustomize 篇 [一个自研编程语言能做什么?(系列 2)]
通过 KCL 与其他 Kubernetes 配置管理工具的对比如 Kustomize 进一步介绍 KCL 在 Kubernetes 配置管理场景中的用法。
2022-12-16 08:30:00
162
原创 KCL v0.4.4 发布 - 自定义 YAML Manifests 输出以及 Python SDK
KCL v0.4.4 发布!自定义 YAML Manifests 输出以及 Python SDK!
2022-12-08 15:20:32
392
原创 [用一个国产自研的编程语言能做什么?(系列文章 1)] KCL - 让 Kubernetes 资源清单管理更容易
[用一个国产自研的编程语言能做什么?(系列文章 1)] KCL - 让 Kubernetes 资源清单管理更容易
2022-11-18 17:33:55
675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人