Ускорение дисковой подсистемы Linux с помощью dm-cache

Что такое dm-cache в Linux? dm-cache — это высокопроизводительный инструмент для кэширования данных на уровне блоков, реализованный на базе подсистемы ядра Linux device-mapper. Он предназначен для значительного ускорения операций ввода-вывода (I/O) при работе с медленными накопителями, выступая в роли посредника…

Read more

Основы резервного копирования PostgreSQL: от pg_dump до PITR

Резервное копирование баз данных: от простых дампов до PITR Резервное копирование — фундамент надежной инфраструктуры. Для новичков в системном администрировании этот процесс часто начинается с настройки простых скриптов, но с ростом проекта подходы должны меняться. Рассмотрим основные методы защиты данных…

Read more

5 инструментов Linux, которые должен знать каждый профессиональный сисадмин

Продвинутые приемы Linux: инструменты для профессионального системного администратора Работа в Linux выходит далеко за рамки базовых команд вроде ls или cd. Настоящее мастерство администрирования начинается там, где стандартные методы отладки перестают помогать. В этой статье мы рассмотрим мощные утилиты, которые…

Read more

Дайджест DevOps: главные релизы недели

Обзор главных обновлений в мире DevOps: от Kubernetes до AI-платформ Индустрия облачных технологий продолжает стремительно развиваться. В этом выпуске мы собрали ключевые релизы инструментов, которые помогают инженерам оптимизировать работу с Kubernetes, повышать производительность и внедрять современные практики PaaS. Rancher v2.15.0:…

Read more

Глобальный сбой GitHub: анализ причин и последствий

Анализ инцидента: подробный разбор глобального сбоя GitHub от 17 августа На прошедшей неделе платформа GitHub столкнулась с масштабным техническим сбоем, который на восемь часов парализовал привычные рабочие процессы разработчиков по всему миру. Этот инцидент стал серьезным вызовом для инфраструктуры платформы,…

Read more

Как быстро очистить место на диске с помощью ncdu

Ситуация, когда на сервере заканчивается место, знакома каждому системному администратору. Вы вводите df -h, видите заполненный раздел, а затем начинаете бесконечный квест с du -sh *, пытаясь найти, какая именно директория «съела» всё свободное пространство. Если вложенность каталогов велика, этот…

Read more

User Space vs Kernel Space: основы архитектуры Linux

Почему программы не работают с железом напрямую: User Space против Kernel Space Вы когда-нибудь задумывались, почему обычная программа не может самостоятельно записать данные на диск или напрямую управлять оперативной памятью? Ответ кроется в архитектурном разделении Linux на две принципиально разные…

Read more