DevOps&SRE Library
17.8K subscribers
462 photos
4 videos
2 files
4.76K links
Библиотека статей по теме DevOps и SRE.

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

РКН: https://knd.gov.ru/license?id=67704b536aa9672b963777b3&registryType=bloggersPermission
Download Telegram
Not Just Scale

It seems like everywhere I look on the internet these days, somebody’s making some form of the following argument:

You don’t need distributed systems! Computers are so fast these days you can serve all your customers off a single machine!

This argument is silly and reductive.

But first, let’s look for the kernel of truth.

One Machine Is All You Need?


https://brooker.co.za/blog/2024/06/04/scale.html
eks-node-viewer

eks-node-viewer is a tool for visualizing dynamic node usage within a cluster. It was originally developed as an internal tool at AWS for demonstrating consolidation with Karpenter. It displays the scheduled pod resource requests vs the allocatable capacity on the node. It does not look at the actual pod resource usage.


https://github.com/awslabs/eks-node-viewer
kubernetes-learning-path

A roadmap to learn Kubernetes from scratch (Beginner to Advanced level)


https://github.com/techiescamp/kubernetes-learning-path
Modern Git Commands and Features You Should Be Using

https://martinheinz.dev/blog/109
Why didn't you status?

Demystifying the public status process.


https://hross.substack.com/p/why-didnt-you-status
pgmq

A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.


https://github.com/tembo-io/pgmq
gitswitch

GitSwitch, the ultimate solution for managing multiple Git users across different vendors


https://github.com/target-ops/gitswitch
Anomaly Alerting in Prometheus

Exploring how to do anomaly alerting on seasonal data in Prometheus.


https://karlstoney.com/response-time-anomaly-alert
Key metrics for monitoring AWS WAF

https://www.datadoghq.com/blog/aws-waf-metrics
overmind-cli

Overmind is a powerful tool for real-time impact analysis on Terraform changes. Overmind can identify the blast radius and uncover potential risks with overmind terrafrom plan before they harm your infrastructure, allowing anyone to make changes with confidence. We also track the impacts of the changes you make with overmind teraform apply, so that you can be sure that your changes haven't had any unexpected downstream impact.


https://github.com/overmindtech/cli
neosync

Open source data anonymization and synthetic data orchestration for developers. Create high fidelity synthetic data and sync it across your environments.


https://github.com/nucleuscloud/neosync
sqlite-studio

Single binary, single command SQLite database explorer. SQLite studio supports opening both local SQLite DB files, libSQL servers and PostgreSQL.


https://github.com/frectonz/sqlite-studio
jsondiff

jsondiff is a Go package for computing the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations, which is particularly suitable to create the patch response of a Kubernetes Mutating Webhook for example.


https://github.com/wI2L/jsondiff