Великий отставки 2.0: Почему инженеры DevOps и SRE имеют выгорания (и что на самом деле работает)

Великий отставки 2.0: Почему инженеры DevOps и SRE имеют выгорания (и что на самом деле работает)

Слон в чате, о котором никто не хочет говорить Давайте на секунду отложим в сторону корпоративный жаргон. Если вы читаете это, вы, вероятно, сталкивались с таким моментом: когда в 2 часа ночи ваша система PagerDuty срабатывает уже в третий раз за неделю, и вы понимаете, что не видели свою семью за обеденным столом уже несколько месяцев. Или, может быть, вы тот человек, который стал неформальным «гуру» в своей команде, потому что знаете, где похоронены все скелеты инфраструктуры....

1 ноября 2025 06:00 · 6 минут · 1159 слов · Maxim Zhirnov
Настройка кластера Kubernetes для приложений Go: Полное пошаговое руководство

Настройка кластера Kubernetes для приложений Go: Полное пошаговое руководство

Почему Go и Kubernetes — это как арахисовое масло и джем Если вы жили в пещере (или просто были очень заняты написанием кода), возможно, вы не знаете, что Go и Kubernetes практически созданы друг для друга. Быстрая компиляция Go, небольшой размер бинарных файлов и модель параллелизма на основе горутин делают его идеальным для микросервисов. Kubernetes, с другой стороны, является дирижёром вашего оркестра контейнеризированных приложений. Вместе они непобедимы. Но вот в чём дело: развёртывание приложения Go в Kubernetes — это не какое-то мистическое тёмное искусство, доступное только DevOps-волшебникам....

30 октября 2025 14:00 · 5 минут · 1029 слов · Maxim Zhirnov
Искусство управляемого хаоса в разработке программного обеспечения

Искусство управляемого хаоса в разработке программного обеспечения

Если вы когда-либо наблюдали, как программная система рушится под неожиданной нагрузкой, то знаете это ощущение: холодный пот, горькое осознание того, что никто на самом деле не проверял, что произойдёт, если всё сломается одновременно. Добро пожаловать в сферу существования инженерии хаоса. Годы мы строили всё более сложные распределённые системы, делая вид, что всё будет работать идеально. Спойлер: это не так. Традиционный подход, заключающийся в надежде на лучшее и проведении нескольких модульных тестов, примерно эквивалентен проверке безопасности автомобиля путём пристального его разглядывания....

26 октября 2025 06:00 · 6 минут · 1118 слов · Maxim Zhirnov
Разработка плагинов Jenkins с помощью Groovy: Полное практическое руководство

Разработка плагинов Jenkins с помощью Groovy: Полное практическое руководство

Так, вы уже какое-то время используете Jenkins, кликаете по его веб-интерфейсу, настраиваете пайплайны и иногда ругаетесь, когда что-то ломается в 3 часа ночи. Но потом однажды вы думаете: «Хотелось бы, чтобы Jenkins мог делать вот это конкретное дело». Вы ищете плагин, пролистываете сотни результатов, и ничего не подходит под ваши нужды. Ну что ж, друг мой, пришло время закатать рукава и построить свой собственный плагин. Не волнуйтесь — разработка плагинов для Jenkins с помощью Groovy не так страшна, как отладка инцидента в продакшене без логов....

10 октября 2025 14:01 · 4 минуты · 1 слово · Maxim Zhirnov
Создание Serverless-приложений с помощью AWS Lambda и Python: Путь разработчика в облако

Создание Serverless-приложений с помощью AWS Lambda и Python: Путь разработчика в облако

Вам когда-нибудь казалось, что управление серверами — это примерно так же увлекательно, как смотреть, как сохнет краска? Что ж, у нас есть для вас кое-что интересное! Сегодня мы погрузимся с головой в чудесный мир бессерверных вычислений с AWS Lambda и Python. Представьте себе волшебного облачного дворецкого, который появляется только тогда, когда вы в нём нуждаетесь, делает именно то, что вы попросите, а затем исчезает в воздухе — без необходимости обслуживания серверов, без головной боли по поводу планирования ёмкости, только чистое, неискажённое блаженство от выполнения кода....

7 октября 2025 14:01 · 5 минут · 1012 слов · Maxim Zhirnov