devfy.ru — сайт devfy.ru
Личный блог: бэкенд, инфраструктура, заметки из практики.
- Домен
- devfy.ru
- Сайт
- https://devfy.ru/
О сайте
Title: devfy.ru — записки о бэкенде, инфре и около
Description: Личный блог: бэкенд, инфраструктура, заметки из практики.
---
[Заметки](/) [Обо мне](/about.html) [Что я использую](/uses.html)
devfy.ru
Заметки практикующего бэкендера: про инфру, базы и привычки.
[Зачем держать собственный VPS под мелкие проекты](post-vps)
2026-04-22 инфра
Раньше я раскидывал pet-проекты по бесплатным платформам — Vercel, Railway, Fly. Год назад собрал всё на один маленький VPS и не пожалел.
Главное — предсказуемость. Никаких «вышли из бесплатного тарифа», никаких внезапных лимитов. Аптайм за год — 99.94% по логам healthcheck. Стоимость — меньше чашки кофе в неделю.
Минусы? Нужно самому следить за обновлениями, бэкапами, сертификатами. Но если воспринимать это как практику инфры — выходит дешёвое и полезное хобби.
[nginx как швейцарский нож](post-nginx)
2026-03-15 nginx
Заметка для себя: proxypass + upstream с maxfails и failtimeout покрывают 80% типичных задач балансировки без отдельного HAProxy/Traefik.
Особенно удобно для side-проектов, где не хочется тянуть ещё один компонент. Конфиг лезет в одну страницу, всё прозрачно.
[Хеш-таблицы быстрее std::unordered\map](post-hashmap)
2026-02-03 c++ бенчи
Пробежался по альтернативам — absl::flathashmap, robinhood::unorderedmap, ankerl::unordereddense.
На моём профиле (короткие строковые ключи, 80% lookup, 20% insert) ankerl заметно впереди по обоим операциям. absl близко за ним. robinhood чуть медленнее в insert, но проще встраивается.
Stdlib не катастрофа, но проигрывает в 2–3 раза. Если ваш hot path ходит в hashmap — стоит пробовать.
[SQLite в проде, серьёзно](post-sqlite)
2025-12-19 базы
Запустил на проде SQLite для read-heavy сервиса с парой тысяч запросов в секунду. WAL, synchronous=NORMAL, индексы по делу — летает.
Бэкап делается просто sqlite3 db .backup file по cron. Шумиха вокруг «SQLite не для прода» — устарела минимум на десять лет.
[Минимальный мониторинг для одиночки](post-monitoring)
2025-11-02 инфра
Если у тебя один сервер и три сервиса, тебе не нужны Prometheus, Grafana и Loki. Тебе нужен healthz на каждом сервисе, cron-скрипт, который их пингует, и Telegram-бот, который пишет, когда упало.
Полный мониторинг на 50 строк bash. Работает три года, ни разу не подвёл.
© 2026 · devfy.ru
[hi@devfy.ru](mailto:hi@devfy.ru)
Каноническая страница: devfy.ru