практикум

Linux: Анализ производительности и тюнинг

Стань экспертом по Performance Engineering: научись дебажить Linux через /proc, strace и atop, оптимизировать ядро под HighLoad и решать инциденты, которые не видят обычные мониторинги.

темы, которые вы освоите

Linux Kernel
sysctl
strace
atop
iostat
ss
taskset
fio
iperf3
Экономия ресурсов
Правильный тюнинг позволяет сократить количество серверов, повысив плотность упаковки задач.
Стабильность
Навыки предотвращения OOM и настройки Swap минимизируют риск внезапного падения критичных сервисов.
Скорость реакции
Умение работать со strace и atop сокращает MTTR (Mean Time To Repair) при авариях.
Профессиональный рост
Переход от 'перезагрузки сервера' к осознанному Performance Tuning — это качественный скачок в карьере.
Rebrain
— большое сообщество IT-специалистов, создаём
практикумы по инфраструктуре с 2018 года
Почему выбирают наши программы
  • Автоматические проверки — мгновенная обратная связь по заданиям
  • Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
  • Возможность общаться с опытными практикующими специалистами
  • Свободный темп — проходите без жёстких дедлайнов
  • Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера
phone

Кому подойдёт

DevOps-инженеры

Для настройки инфраструктуры под высокие нагрузки и автоматизации тюнинга ядра через IaC.

SRE-специалисты

Для быстрого поиска первопричин (Root Cause Analysis) деградации сервисов в продакшене.

Backend-разработчики

Для понимания того, как код взаимодействует с системными вызовами и ресурсами сервера

Как проходит
практикум

Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий. Мы понимаем, что нужно знать, чтобы на собеседовании или при выполнении задач чувствовать себя уверенно. После наших практикумов специалисты легко адаптируются к реальным рабочим условиям.

Материалы останутся с вами навсегда
Проходите в удобное для вас время

программа практикума

Linux: Анализ производительности и тюнинг

  • Введение
  • Архитектура производительности Linux и файловая система /proc
  • CPU: анализ нагрузки и состояний процессов
  • CPU: планировщик, приоритеты и Affinity
  • RAM: виртуальная память и аллокация
  • RAM: тюнинг подсистемы памяти и Swap
  • Storage: анализ дисковой подсистемы
  • Storage: планировщики ввода-вывода и тюнинг
  • Network: мониторинг сетевой активности
  • Network: тюнинг стека TCP/IP
  • Исторический анализ: atop
  • Deep Dive: трассировка системных вызовов (strace)
  • Итоговый проект
  • Заключение
Эксперт практикума
Роман Чуприков
Роман Чуприков
В IT уже лет 20, начинал anykey-ем, погружался в инфраструктуру. Люблю всё автоматизировать, так и оказался в devops. Начинал с винды, AD, exchange и прочие радости от microsoft. Потом открыл для себя мир linux. Сейчас для работы достаточно браузера, терминала и стабильного интернета. Облака или bare-metal, значения не имеет, привык выбирать инструменты под требования бизнеса, а не на волне хайпа. Давно знаком с площадкой. Сам проходил несколько курсов. Нравится формат, удобно заниматься в любое время. Особенно нравятся практические задания, помогают сразу же проверить на практике изученный материал.
DevOps в SimpleWine

Ключевые навыки для резюме:

Глубокая диагностика производительности Linux через анализ подсистемы /proc
Оптимизация сетевого стека ядра (TCP Tuning, BBR, conntrack) для HighLoad-проектов
Профилирование и отладка приложений с использованием strace и ptrace без доступа к коду
Управление ресурсами CPU через CPU Affinity, приоритеты nice и планировщик CFS
Тюнинг дисковой подсистемы: выбор I/O планировщиков и оптимизация VFS Cache
Предотвращение инцидентов OOM Killer через настройку лимитов и oom_score_adj
Ретроспективный анализ аварий и деградации производительности с помощью atop

немного о
технологии

Единый источник правды

Использование /proc позволяет получать метрики без накладных расходов сторонних утилит.

Методология USE

Системный подход Брендана Грегга для гарантированного нахождения узких мест.

Трассировка strace

Возможность увидеть реальное поведение бинарного файла в рантайме.

Исторический анализ

atop сохраняет полную картину состояния системы, включая процессы, которые уже завершились.

Ядерный тюнинг

Прямое управление поведением TCP-стека и виртуальной памяти через sysctl.

Пример задания

Комплексный Troubleshooting 'больного' сервера. Тебе предстоит реанимировать веб-сервис, который страдает от утечек памяти, I/O-wait спайков и сетевых задержек, предоставив детальный отчет с метриками 'До' и 'После' проведенной оптимизации.

Остались вопросы?
Приходите на бесплатную консультацию с экспертом. Мы ответим на все вопросы
и подробнее расскажем о практикуме.

практикум

Linux: Анализ производительности и тюнинг

В стоимость входит:

  • Выполнение задач на настоящей инфраструктуре
  • Сопровождение — менторы, координатор
  • Бессрочный доступ к теоретической части практикума
стоимость
30.000 руб.
от 7.500 руб./мес.

долями на 4 платежа

от 7.500 руб./мес.

долями на 4 платежа, или сразу - 30.000 руб.

Перейти к оплате >>>

Файлы куки

При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie и других похожих технологий в соответствии с настоящим Уведомлением.