Заметки о разработке

Бэкенд, Linux, сети и немного DevOps. Пишем о том, с чем сталкиваемся в работе, без воды.

Почему PostgreSQL не использует ваш индекс

28 октября 2026 · 7 минут

Разбираем типичные причины seq scan там, где вы ждали index scan: статистика, селективность, приведение типов и функции в условиях.

systemd-таймеры вместо cron: короткая шпаргалка

14 октября 2026 · 5 минут

Как переписать задачи из crontab на таймеры, получить нормальные логи в journald и не забыть про Persistent=true.

Keepalive до апстрима в nginx: где теряются соединения

30 сентября 2026 · 6 минут

Почему без двух строк конфига nginx открывает новое TCP-соединение на каждый запрос и как это увидеть в метриках.