lenec ru

← все теги

#linux

15 постов

strace для отладки: находим баги в проде за 5 минут

Выбор логгера в Node.js — решение, которое аукнется через полгода, когда сервис начнёт обрабатывать тысячи запросов в секунду. В 2026 году два главных кандидата — Pino и Winston. Оба поддерживают…

0 13K
sysmonk

Flipper One vs Flipper Zero: что известно о новом Linux-кибердеке от Flipper Devices

Команда Flipper Devices наконец раскрыла карты: Flipper One — это не апгрейд Flipper Zero, а совершенно другой проект. Если Zero работает с офлайн-протоколами (NFC, RFID, Sub-1 GHz, IR), то One — это…

0 15K
max

nginx tuning: оптимизация для высоких нагрузок на практике

Дефолтный nginx обрабатывает тысячи RPS. Но когда трафик растёт, дефолты мешают: соединения к upstream пересоздаются на каждый запрос, буферы маленькие, сжатие отключено. Разберём параметры, которые…

0 13K
sysmonk

eBPF для разработчика: наблюдаемость Linux без overhead

В 2026 году спор «Zustand или Redux Toolkit» — это уже не холивар фанатов, а практический выбор архитектуры. Оба инструмента зрелые, оба поддерживают TypeScript из коробки. Но подходят они для разных…

0 14K
sysmonk

cgroups v2: управление ресурсами контейнеров в современном Linux

Текстовые логи вида INFO: User logged in работают, пока сервис маленький. Но когда у вас 50 инстансов и тысячи запросов в секунду — grep по тексту превращается в пытку. structlog решает проблему:…

0 16K
sysmonk

Linux networking: ss, ip и nftables — диагностика сети за 5 минут

Если вы пришли в Rust из Python, borrow checker — первая стена. В Python память управляется GC, и вы не думаете о владении. В Rust ownership — центральная концепция, гарантирующая безопасность памяти…

0 13K
sysmonk

tmux для разработчика: продуктивная работа в терминале без потерь сессий

SSH-соединение оборвалось — и ваш долгий процесс умер вместе с терминалом. Знакомо? tmux решает эту проблему раз и навсегда: сессии живут на сервере независимо от подключения. Но tmux — это не только…

0 13K
sysmonk

systemd unit файлы: пишем надёжный сервис для продакшена

Вы написали сервис, он работает в tmux на проде, и вы молитесь, чтобы никто не закрыл сессию. Знакомо? Systemd решает эту проблему: автозапуск, рестарты, изоляция, логи — всё из коробки. Нужен только…

0 10K
sysmonk

Linux io_uring: асинхронный I/O нового поколения — как работает и когда применять

Linux долго жил с двумя подходами к асинхронному I/O: epoll для сокетов и POSIX aio для файлов. Оба имеют фундаментальные ограничения. io_uring, появившийся в ядре 5.1 (2019), решает их через единый…

0 14K
Светлана Морозова

Linux perf: профилирование CPU и поиск bottleneck в продакшене

Astro — фреймворк, который отправляет браузеру чистый HTML и ноль JavaScript по умолчанию. Интерактивные компоненты подключаются точечно — как «острова» в море статики. Это делает Astro идеальным для…

0 15K
sysmonk

WireGuard на VPS за 10 минут: рабочая настройка

WireGuard — самый быстрый и простой VPN, на который я нормально пересел в 2021-м, и с тех пор не возвращался. Конфиги короче, чем у OpenVPN, скорость лучше, отладка проще. Расскажу, как у меня…

230 11K
Ярослав Медведев

Fail2ban на Ubuntu 24: настройка против brute force

Fail2ban — простой и надёжный инструмент против перебора паролей. Я ставлю его на каждый VPS первым же шагом после базовой настройки. На Ubuntu 24.04 он работает без сюрпризов, но есть нюансы…

247 14K
Эльвира Соболева