ko通过在本地机器上有效执行go build来构建映像,因此不需要安装docker。这可以使其非常适合轻量级CI/CD用例。
ko还支持简单的YAML模板,这使其成为Kubernetes应用程序的强大工具。
这项工作很大程度上基于为Bazel构建Docker和Kubernetes支持的经验。该作品在这里展示。
项目地址 | #生成器
Redis(“ RE mote DI ctionary Service ”)是一个开源的键值对数据库服务器。Redis 最准确的描述是,一个数据结构服务器。Redis 的这种特殊性质导致了它在开发人员中的流行和采用。
首先,Redis 是一个内存数据库,用作另一个“真实”数据库(如 MySQL 或 PostgreSQL)前面的缓存,以帮助提高应用程序性能。它利用内存的速度并减轻中央应用程序数据库的负载:
不经常更改且经常被请求的数据
任务关键性较低且经常发展的数据。
但是,对于许多用例,Redis 提供了足够的保证,可以将其用作成熟的主数据库。再加上 Redis 插件及其各种高可用性 (HA) 设置,Redis 作为数据库对于某些场景和工作负载变得非常有用。
另一个重要方面是 Redis 模糊了缓存和数据存储之间的界限。这里要理解的重要一点是,读取和操作内存中的数据比使用 SSD 或 HDD 的传统数据存储中的任何可能的速度都要快得多。
Redis Explained