Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
DevOps教程
工作流引擎选择标准与指南
在本指南中,我们探讨了工作流引擎的基本要素、它们的质量和功能,以及为您的特定用例选择正确的引擎时要考虑的关键因素。通过了解项目的独特需求(无论是面向开发人员还是非技术用户),并评估每个引擎的可扩展性、可重用性、可观察性、弹性和耐用性,您可以做出最能满足您需求的明智决策。
Docker 容器的 6 种调试方法
Docker 很棒,但它增加了一层额外的复杂性,这意味着您不能总是轻松地近距离接触您的应用程序,并且当您的容器无法启动或以异常方式中断时,这确实会阻碍调试。 如果您陷入这种情况,这里是我的 goto 调试命令,可以帮助您获得有关具体情况的更多信息:
Timoni是 Kubernetes 的包管理器
Timoni 是 Kubernetes 的包管理器,由 CUE 提供支持并受到 Helm 的启发。 Timoni 项目致力于改进编写 Kubernetes 配置的用户体验。Timoni 没有像 Helm 那样将 Go 模板与 YAML 混合在一起,
pkgx:任何软件均可直接运行无需安装的工具库
pkgx是一个速度极快、独立、跨平台的二进制文件,可以运行任何东西,这是来自brew创建者的项目: $ denocommand not found: deno $ env +deno^1.3
使用 Apache Kafka 和 OpenTelemetry 最大化可扩展性
OpenTelemetry Collector 和 Apache Kafka 之间的选择不是零和游戏。每个都有其独特的优势,甚至可以在某些架构中相互补充。OpenTelemetry Collector 擅长数据收集、压缩和过滤,使其成为减少系统内延迟并在数据到达后端之前提高数据质量的有力候选
为何Http3没有Http2快速重置(CVE-2023-44487)攻击?
让我们从一个简单的自动售货机的类比开始: HTTP/2 就像一个效率非常低的系统:每次有人购买一件物品时,都需要立即由一名(非常劳累的)员工全天候(24/7)进行补充。它始终保持充足的库存。 HTTP/3 是一种更现实的设置:机器只有在(几乎)空的时候或在设定的时间才会重新加
谷歌:二十年站点可靠性工程的经验教训
我们作为 Google 站点可靠性工程师学到的 11 件事: 1、缓解措施的风险应随着中断的严重程度而变化我们惨痛地认识到,在事件发生期间,我们应该监控和评估情况的严重性,并选择风险适合该严重程度的缓解路径
如何解决Go Docker容器高延迟暂停问题?
在容器编排器中运行时,设置 CPU 限制非常重要,以确保容器不会消耗主机上的所有 CPU。 然而,Go 运行时不知道容器上设置的 CPU 限制,并且会愉快地使用所有可用的 CPU,导致高延迟。 原因:
Meta:自动清理死代码
Meta 的系统代码和资产删除框架 (SCARF) 有一个用于识别和删除死代码的子系统。 SCARF 结合了程序的静态和动态分析,从业务和编程语言的角度检测死代码。 SCARF 自动创建更改请求,删除从程序分析中识别出的无效代码,从而最大限度地降低开发人员成本。 </
浅谈Linux页面缓存
Linux 页面缓存(Page Cache)对于每个SRE来说都是必不可少和至关重要的。对页面缓存理解可以帮助完成日常的 DevOps 类任务以及紧急调试和救火。 什么是Linux 页面缓存?从本质上讲,页
一行代码如何造成 6000 万美元的损失
1990 年 1 月 15 日,AT&T 的新泽西运营中心检测到大范围的系统故障,网络显示屏上出现了大量红色警告。 尽管试图排除故障,但网络故障仍持续了 9 个小时,导致呼叫连接故障率达到 50%。 AT&T 因
不适合使用Kubernetes的情况
在很多情况下,K8s 并不是正确的选择。例如: 拥有云原生应用程序的小型初创公司:这些团队会发现直接管理 Kubernetes 是一种复杂且耗时的工作,会分散他们发布和扩展产品目标的注意力。鉴于其规模,团队将没有足够的带宽来管理 Kubernetes 集群并同时开发应用程序。
掌握DevOps的20个技巧
这里有20个技巧可以帮助你掌握DevOps: 1、从内到外学习Linux:加深您对Linux发行版、命令和系统管理的了解。 2、了解DevOps原则:熟悉DevOps原则,包括协作、自动化和持续改
通过 TOGAF 实现数字化转型
TOGAF(开放组架构框架)是一个强大的工具,可以帮助您实现这一目标。 在本文中,我们将探讨 TOGAF 如何支持数字化转型计划并帮助组织适应快速发展的技术环境。 架构开发方法(ADM)是 TOGAF 提供的一种
CNCF《平台》白皮书
本文旨在支持企业领导者、企业架构师和平台团队负责人倡导、调查和规划云计算内部平台。 我们认为,平台会对企业的实际价值流产生重大影响,但只是间接影响,因此领导层的共识和支持对于平台团队的长期可持续性和成功至关重要。
利用 TOGAF 敏捷和 DevOps 标准增强敏捷性和协作
TOGAF(开放组架构框架)标准为企业架构提供了一个强大的框架,可以有效地支持这些方法。通过利用 TOGAF 标准,组织可以简化其运营、促进协作并在企业架构计划中实现更高的敏捷性。 在本文中,我们将探讨 TOGAF 标准如何帮助组织采用敏捷和 DevOps
24 条系统设计面试问答题
以下 24 条系统设计原则可以帮助你通过面试: 1.如果需要缩放单个组件,请查看水平缩放 2.要处理流量峰值,请评估使用自动扩展进行动态资源分配的情况
Uber使用Apache Pinot实时分析移动app的崩溃
在 Uber,我们构建了一个名为“Healthline”的系统,以帮助解决平均检测时间 ( MTTD ) 和平均解决时间 ( MTTR ) 问题,并避免潜在的中断和大规模用户影响。由于我们能够实时检测问题,这已成为发布经理观察金丝雀发布的影响并决定是否进一步进行或回滚的首选工具。
上页
下页