DevOps&SRE Library – Telegram
DevOps&SRE Library
18.4K subscribers
466 photos
4 videos
2 files
5K links
Библиотека статей по теме DevOps и SRE.

Реклама: @ostinostin
Контент: @mxssl

РКН: https://www.gosuslugi.ru/snet/67704b536aa9672b963777b3
Download Telegram
Breaking down CPU speed: How utilization impacts performance

The Performance Engineering team at GitHub assessed how CPU performance degrades as utilization increases and how this relates to capacity.


https://github.blog/engineering/architecture-optimization/breaking-down-cpu-speed-how-utilization-impacts-performance
Why we use our own hardware at Fastmail

Fastmail has a long history of using our own hardware. We have over two decades of experience running and optimising our systems to use our own bare metal servers efficiently.


https://www.fastmail.com/blog/why-we-use-our-own-hardware
The Terralith: Monolithic Architecture of Terraform & Infrastructure as Code

This article explores the challenges and pitfalls of Terralith, a monolithic Terraform architecture in Infrastructure as Code, and uncovers why a Terralith is not considered best practice.


https://masterpoint.io/updates/terralith-monolithic-terraform-architecture
Terraform 'data source will be read during apply' messages - What is it and how to fix

Terraform users will likely be familiar with “data source will be read during apply” messages that may appear in the plan output. These messages can be confusing and may even lead to unexpected re-creation of resources. Typically, these messages are related to using data sources in combination with Terraform modules and explicit dependencies.


https://sanderknape.com/2024/11/terraform-data-source-read-during-apply-messages-fix
Multi-environment infrastructure with terraform variables files

In our company we have thousands of resources managed by Terraform. Which are deployed to multiple environments (dev, staging, production) and different regions.


https://dev.to/musukvl/multi-environment-with-terraform-variables-file-16bp
tufw

This go package provides a terminal user interface for ufw.


https://github.com/peltho/tufw
How to Handle Sudden Bursts of Traffic or "Thundering Herd Problem"?

Techniques to Avoid Potential Failures Caused by Sudden Traffic Spikes


https://newsletter.scalablethread.com/p/how-to-handle-sudden-bursts-of-traffic
How using Availability Zones can eat up your budget — our journey from Prometheus to VictoriaMetrics

https://engineering.prezi.com/how-using-availability-zones-can-eat-up-your-budget-our-journey-from-prometheus-to-be8a816f7efe
bento

Bento is a high performance and resilient stream processor, able to connect various sources and sinks in a range of brokering patterns and perform hydration, enrichments, transformations and filters on payloads.


https://github.com/warpstreamlabs/bento
studio

A lightweight Database GUI in your browser. It supports connecting to Postgres, MySQL, and SQLite.


https://github.com/outerbase/studio
Comparison of Networking Solutions for Kubernetes

In this study, our goal was to find the solution with the lowest latency, highest throughput, and the lowest setup cost. Since our load is latency-sensitive, our intent is to measure high percentile latencies at relatively high network utilization. We particularly focused on the performance under 30–50% of the maximum load, because we think this best represents the most common use cases of a non-overloaded system.


https://machinezone.github.io/research/networking-solutions-for-kubernetes
The Engines that run our Kubernetes Workloads

Target audience: This article is a deep dive for people living the Kubernetes lifestyle, for people who know or want to know how the low level stuff works and performs. I do not explain every container or Kubernetes component as it is expected to be known.


https://henrikgerdes.me/blog/2024-07-kubernetes-cri-bench
Kubernetes Management with Rust - A Dive into Generic Client-Go, Controller Abstractions, and CRD Macros with Kube.rs

https://blog.kubesimplify.com/kubernetes-management-with-rust-a-dive-into-generic-client-go-controller-abstractions-and-crd-macros-with-kubers