Czym jest SLO? Przewodnik dla dev solo bez zespołu SRE
SLO to liczba określająca, jak często usługa ma działać w ustalonym oknie czasu. Pokazujemy, jak wybrać SLI, ustawić cel i użyć budżetu błędów w projekcie solo.
7 articles in Tech stack decisions.
SLO to liczba określająca, jak często usługa ma działać w ustalonym oknie czasu. Pokazujemy, jak wybrać SLI, ustawić cel i użyć budżetu błędów w projekcie solo.
SRE traktuje operacje jak problem programistyczny. Pokazujemy, czym są SLI, SLO i error budget, kiedy ma to sens przy budowaniu samemu i jak zrobić minimalną konfigurację na jeden wieczór.
Platform engineering to budowanie wewnętrznych narzędzi samoobsługowych dla zespołów. Dowiedz się, czym się różni od DevOps, kiedy to się opłaca i jak zacząć bez budowania niewłaściwej rzeczy.
Czy wybrać monorepo czy polyrepo? To zależy od tego, czy usługi dzielą kod, kto potrzebuje dostępu i jaka jest Twoja tolerancja na CI/CD. Oto praktyczny framework.
Dług techniczny to skumulowany koszt skrótów w kodzie. Dowiedz się, jak go rozpoznać, kiedy warto go zaciągnąć i jak spłacać bez zatrzymywania pracy.
Wyniki złożoności twojego kodu pokazują dokładnie, od czego zacząć i co naprawić, zanim zaczniesz budować cokolwiek nowego. To kolejka priorytetów, nie ocena jakości.
Techniki refaktoryzacji, które warto znać: extract method, composing, branch-by-abstraction i sygnały wskazujące, kiedy każdą z nich używać.