DevOps & SRE notes
13.3K subscribers
51 photos
19 files
2.61K links
Helpful articles and tools for DevOps&SRE

WhatsApp: https://whatsapp.com/channel/0029Vb79nmmHVvTUnc4tfp2F

For paid consultation (RU/EN), contact: @tutunak


All ways to support https://telegra.ph/How-support-the-channel-02-19
Download Telegram
Airbnb migrated its high-volume metrics infrastructure to adopt the OpenTelemetry Protocol (OTLP) and Prometheus. To do so without massive disruption, they implemented a dual-emit strategy in their shared metrics libraries. They encountered and solved specific performance bottlenecks regarding high-cardinality data and replaced their legacy Veneur aggregator with a custom-sharded vmagent setup. Crucially, they developed a "zero injection" technique to solve systemic undercounting issues when translating StatsD-style counters into Prometheus cumulative counters.

https://medium.com/airbnb-engineering/building-a-high-volume-metrics-pipeline-with-opentelemetry-and-vmagent-c714d6910b45
👍32
A utility for fetching Kubernetes Manifest documents from a running cluster. This utility can be run inside or outside a Kubernetes cluster, and utilizes a config file to determine what kind of objects to detect. Manifests files are stored in an output directory in the format: <outputDir>/<kind>/<namespace>/<name>.yaml

https://github.com/grafana/k8s-manifest-tail
👍41
Shopify discovered that deeply nested, high-cardinality GraphQL queries were bottlenecking not on I/O, but on CPU-bound field resolver execution driven by GraphQL’s standard depth-first traversal model. To solve this, Shopify built "GraphQL Cardinal," a breadth-first execution engine that resolves each field once across all objects rather than recursively per object, vastly reducing platform overhead and resolving N+1 issues more efficiently.

https://shopify.engineering/faster-breadth-first-graphql-execution
5👍3
Forwarded from AI Vibe Notes
Practical walkthrough of running kAgent against a Kubernetes cluster, using MCP tools to investigate common workload failures. Useful for thinking about safe AI copilots for day-2 ops, not just chat-based kubectl wrappers.

https://andamp.io/insights/blog/hands-on-with-kagent-ai-assisted-kubernetes-troubleshooting-with-mcp
👍31
🤦‍♂️ Tech is fundamentally broken. Microsoft's brilliant new fix to make the Windows 11 Start menu feel snappy is just spiking your CPU to maximum frequency for three seconds every time you click it, rather than optimizing the UI. What a world.

https://www.windowslatest.com/2026/06/10/windows-11s-performance-boost-released-today-enable-it-using-these-steps/
🤣6👏2
This article provides an insightful, framework-driven overview of automated post-mortem generation, defining how AI transforms incident retrospectives from manual reconstruction into automated drafting based on existing artifacts. It introduces a structural model for evaluating tools rather than just summarizing vendor features.

https://www.arvoai.ca/blog/automated-post-mortem-generation
👍3
Forwarded from AI Vibe Notes
Hands-on comparison against a deliberately broken cluster, with real outputs and failure-mode differences. Practical for deciding where AI Kubernetes tools fit: scanner, agent framework, or natural-language kubectl layer.

https://decodeops.substack.com/p/k8sgpt-vs-kagent-vs-kubectl-ai-what
4👍3👏2👎1
Please open Telegram to view this post
VIEW IN TELEGRAM