• Kestra 是一个基于 Java 构建的事件驱动的编排和调度平台,它利用 YAML 进行工作流定义(您可以将其视为工作流的 Terraform)。 Kestra 可以简化计划和事件驱动的工作流程。通过将基础设施即代码最佳实践引入数据、流程和微服务
  • Linux 基金会推出OpenTofu:Terraform 的新开源替代品: 今天,Linux 基金会宣布成立 OpenTofu,它是 Terraform 广泛使用的基础设施代码配置工具的开源替代方案。 Open
  • 在本指南中,我们探讨了工作流引擎的基本要素、它们的质量和功能,以及为您的特定用例选择正确的引擎时要考虑的关键因素。通过了解项目的独特需求(无论是面向开发人员还是非技术用户),并评估每个引擎的可扩展性、可重用性、可观察性、弹性和耐用性,您可以做出最能满足您需求的明智决策。 icon
  • 包含 20 多个中级到高级 Kubernetes 面试问题: 1、问:什么是 Kubernetes?为什么它对于容器编排至关重要?答:Kubernetes 是一个开源容器编排平台,可以自动化容器化应用程序的部署、扩 icon
  • pkgx是一个速度极快、独立、跨平台的二进制文件,可以运行任何东西,这是来自brew创建者的项目: $ denocommand not found: deno $ env +deno^1.3 icon
  • OpenTelemetry Collector 和 Apache Kafka 之间的选择不是零和游戏。每个都有其独特的优势,甚至可以在某些架构中相互补充。OpenTelemetry Collector 擅长数据收集、压缩和过滤,使其成为减少系统内延迟并在数据到达后端之前提高数据质量的有力候选 icon
  • 让我们从一个简单的自动售货机的类比开始: HTTP/2 就像一个效率非常低的系统:每次有人购买一件物品时,都需要立即由一名(非常劳累的)员工全天候(24/7)进行补充。它始终保持充足的库存。 HTTP/3 是一种更现实的设置:机器只有在(几乎)空的时候或在设定的时间才会重新加 icon
  • 有趣的项目、工具和库 pgrollPostgres 零停机迁移变得简单。 零停机迁移(无数据库锁 icon
  • 并行垃圾收集器(Parallel GC)是 JVM 中引入的最古老的垃圾收集算法之一,旨在利用现代多核系统的处理能力。并行GC旨在通过利用多个线程并行执行垃圾收集来减少GC暂停的影响。 什么时候使用并行GC?如果您 icon
  • Linux 页面缓存(Page Cache)对于每个SRE来说都是必不可少和至关重要的。对页面缓存理解可以帮助完成日常的 DevOps 类任务以及紧急调试和救火。 什么是Linux 页面缓存?从本质上讲,页 icon
  • 在很多情况下,K8s 并不是正确的选择。例如: 拥有云原生应用程序的小型初创公司:这些团队会发现直接管理 Kubernetes 是一种复杂且耗时的工作,会分散他们发布和扩展产品目标的注意力。鉴于其规模,团队将没有足够的带宽来管理 Kubernetes 集群并同时开发应用程序。 icon
  • 包含 20 多个中级到高级 Linux shell 脚本面试问题的主题,并附有示例和答案: 1、问题:shell 脚本开头的  “#!” 的用途是什么?举个例子。答案:是shebang 指定脚本的解释器。示例:#!/bin/bash 表示脚 icon
  • 这里有20个技巧可以帮助你掌握DevOps: 1、从内到外学习Linux:加深您对Linux发行版、命令和系统管理的了解。 2、了解DevOps原则:熟悉DevOps原则,包括协作、自动化和持续改 icon
  • 在 ThoughtWorks 上周发布的最新技术雷达中,我们看到了不同的主题: 1、AI辅助软件开发:与人工智能相关的话题在对话中占据主导地位。人们对使用人工智能辅助软件开发非常感兴趣。与会者讨论了 GitHub Copilot、Tabnine 和 Cod icon
  • 本周Github有趣的项目、工具和库 atomic如果日历有一个大脑会怎样?和日历聊天,教你如何解决时间问 icon
  • DevOps 术语表(排名不分先后):DevOps:一个开发人员与运营人员和谐共处的神奇领域,一切移动都已自动化,Terraform 仍然获得 MPL 2 许可。 DevOps工程师 icon
  • 以下 24 条系统设计原则可以帮助你通过面试: 1.如果需要缩放单个组件,请查看水平缩放 2.要处理流量峰值,请评估使用自动扩展进行动态资源分配的情况 icon
  • Jenkins 是一种开源自动化工具,经常用于软件开发中的持续集成和持续交付 (CI/CD)。它使开发人员能够自动创建、测试和部署应用程序,从而提高开发过程的有效性和可靠性。 Jenkins 提供了一个基于 Web 的界面,用户可以通过该界面开发和监控自动 icon