Перейти до вмісту
EuroVPSEuroVPS

Блог EuroVPS

Нотатки з практики.
З машинного відділення.

Рішення, розслідування та уроки з експлуатації робочої інфраструктури. Написано людьми, які про неї дбають.

Архів

Більше від команди.

122 статей · Сторінка 1 з 6

  1. Історії · 8 хв читання

    Міграція є проєктом, а не тикетом.

    Групі високонавантажених новинних ресурсів великого видавця треба було змінити датацентр, і дорогою на наш bare metal їх переархітектували для масштабу. Ми спроєктували платформу, протестували її під навантаженням і провели cutover у двогодинній операції з видимим вікном близько п’яти хвилин і шляхом відкату на кожній фазі.

    23 жовт. 2026 р.

    EuroVPS Engineering
  2. Принципи · 6 хв читання

    Узгодженість read-after-write у кластері Galera

    Кластер Galera або Percona XtraDB сертифікує запис при коміті і застосовує його на інших вузлах миттю пізніше, а читання, спрямоване в цей проміжок, бачить минуле.

    23 жовт. 2026 р.

    EuroVPS Engineering
  3. Принципи · 6 хв читання

    Вони перестали дзвонити нам, коли щось ламається.

    Клієнти перестали дзвонити нам, коли щось ламається, і почали дзвонити, щоб ми будували наступне: release engineering, середовища staging, безпечний доступ і міграції як проєкти тепер наповнюють нашу інженерну чергу. Доказом є не відгук. Доказом є сама робота.

    21 жовт. 2026 р.

    EuroVPS Engineering
  4. Що ми робимо · 5 хв читання

    Експорти та монтування NFS, що відмовляють безпечно

    Типові налаштування NFS, які шкодять спільному контенту: відкриті експорти, доступ root, soft-монтування і зависання під час завантаження, плюс налаштування і перевірки, що це виправляють.

    21 жовт. 2026 р.

    EuroVPS Engineering
  5. Що ми робимо · 5 хв читання

    Backup GitLab, який не можна відновити, є просто великим файлом

    Архів backup GitLab не містить файлів, які роблять його відновлюваним. Що копіювати разом із ним, як безпечно його забирати і як довести, що відновлення працює.

    20 жовт. 2026 р.

    EuroVPS Engineering
  6. Експлуатація · 6 хв читання

    Миттєвий 503 або 403: спершу перевірте рівні над застосунком

    Сторінка помилки, яка приходить без затримки, була віддана до того, як запустився ваш застосунок, тож чекліст починається з edge і спускається до коду останнім.

    19 жовт. 2026 р.

    EuroVPS Engineering
  7. Принципи · 6 хв читання

    Як насправді зламують сайти, і як не бути легкою мішенню.

    У безпеці припущена причина з боку клієнта зазвичай «нічого не сталося». Ось як сайти насправді компрометують, чому верхівку цього списку можна відвернути, і як ми доводимо, що двері зачинені, перш ніж назвати їх закритими.

    18 жовт. 2026 р.

    EuroVPS Engineering
  8. Експлуатація · 5 хв читання

    Комутатор може померти, а ваше сховище працює далі

    Що дає вам multipath через дві незалежні fabric Fibre Channel, чому RAID усередині одного сервера захищає набагато менше, ніж звучить, і чому обслуговування однієї fabric є non-event для навантаження.

    17 жовт. 2026 р.

    EuroVPS Engineering
  9. Експлуатація · 7 хв читання

    Ваш хост має відкривати тікет першим.

    На нашому desk багато тікетів відкриваємо ми, за моніторингом і виявленням безпеки, до того як клієнт щось подасть. Ось чотири ходи команди, розгорнутої наперед, і межа, яка робить «повністю керований» описаною моделлю, а не прикметником.

    16 жовт. 2026 р.

    EuroVPS Engineering
  10. Що ми робимо · 5 хв читання

    Два канали, один router: DMVPN з двома cloud, який використовує обидві лінії

    Побудуйте другий DMVPN cloud з tunnel keys, запустіть BGP multipath через обидва WAN-канали і розраховуйте шифровану ємність від crypto engine, а не від ліцензії.

    16 жовт. 2026 р.

    EuroVPS Engineering
  11. Принципи · 7 хв читання

    Чому ми стандартизувалися на all-flash HPE 3PAR

    Одна сім’я масивів, обрана й опанована, б’є меню рівнів сховища від вендорів. Аргумент стандартизації для сховища, з архітектурою, на публічному записі, як підтвердження.

    15 жовт. 2026 р.

    EuroVPS Engineering
  12. Що ми робимо · 5 хв читання

    Пошук у пошті за десятиліття: спочатку ключові слова, потім зміст

    AI-пошук по пошті провалюється на брудних даних. Як очистити, зв’язати в ланцюжки та проіндексувати архів, щоб пошук за словами і за змістом працювали разом.

    15 жовт. 2026 р.

    EuroVPS Engineering
  13. Експлуатація · 6 хв читання

    Вікна обслуговування: що натомість робиться під навантаженням

    Більшість планових робіт на резервованій інфраструктурі відбувається, поки вона обслуговує; зміни, яким потрібне вікно, проєктуються, обмежуються і погоджуються з вами наперед.

    14 жовт. 2026 р.

    EuroVPS Engineering
  14. Що ми робимо · 5 хв читання

    Арифметика таблиці станів: розмір firewall під атаки, а не під середні значення

    Чому stateful firewall вичерпує стани раніше за смугу, як підібрати розмір таблиці і таймаути, коли UDP робити stateless і як HA-пари зберігають сесії.

    14 жовт. 2026 р.

    EuroVPS Engineering
  15. Експлуатація · 5 хв читання

    ERR_TOO_MANY_REDIRECTS за CDN: два налаштування, що зациклюються разом.

    Цикл перенаправлень, який не лишає нічого в access log: режим SSL CDN, який забирає origin через HTTP, і перенаправлення на origin, яке не знає про proxy. Відтворіть його одним запитом і виправте обидва кінці.

    13 жовт. 2026 р.

    EuroVPS Engineering
  16. Що ми робимо · 5 хв читання

    Як тестувати відновлення, а не лише резервну копію

    Зелене завдання backup доводить, що завдання виконалося. Тест відновлення доводить, що ви можете відновитися: перевірки покриття, три рівні відновлення, ізольована лабораторія, хронометраж.

    13 жовт. 2026 р.

    EuroVPS Engineering
  17. Що ми робимо · 5 хв читання

    Обмежуйте дорогий шлях, а не краулера

    Знайдіть URL, які коштують вашому сайту реальної роботи, і обмежуйте там краулерів через stick tables HAProxy і код 429, не шкодячи пошуку та відвідувачам.

    12 жовт. 2026 р.

    EuroVPS Engineering
  18. Експлуатація · 4 хв читання

    Чому скомпрометований обліковий запис root означає перебудову сервера, а не очищення.

    В Unix root є числом, а не іменем. Обліковий запис з UID 0 без запису про створення не зробили жодним інструментом, його вписали у файл користувачів вручну. Як його знайти, чому одна успішна перевірка не є доказом і чому root на будь-який проміжок часу означає перебудову, а не чищення.

    11 жовт. 2026 р.

    EuroVPS Engineering
  19. Економіка · 5 хв читання

    Наша ціна не змінюється, коли змінюється ваш трафік.

    Egress за гігабайт, підтримка за рівнями, burst, який тарифікують лише після того, як він стався. Ось як читається ваш рахунок, коли машина під ним належить вам.

    10 жовт. 2026 р.

    EuroVPS Engineering
  20. Експлуатація · 7 хв читання

    Не зупиняйтеся на першій несправності.

    Сценарій відмови, який ця стаття ліквідує: ваш сайт падає, хтось знаходить правдоподібну несправність, виправляє її, оголошує перемогу, а сайт лежить далі. У найгірші дні за першою несправністю стоять ще чотири. Ось метод розплутування, правило за правилом, з ознакою, яка викриває кожен тип несправності.

    9 жовт. 2026 р.

    EuroVPS Engineering
  21. Що ми робимо · 5 хв читання

    Кожна інтеграція тікетів доставляє двічі. Будуйте її з розрахунком на це.

    Webhooks повторюють доставку, партнери надсилають знову, мережі гублять відповіді. Як побудувати міст між системами тікетів з підписом, ідемпотентний, без циклів і з обмеженими правами, з кодом, який можна використати повторно.

    9 жовт. 2026 р.

    EuroVPS Engineering

Застосуйте прочитане на практиці

Маєте на думці конкретне навантаження?
Почніть з цифр.

Інструменти підбору конфігурації перетворюють ваші вимоги на пропоновану конфігурацію та орієнтовний діапазон цін. Інженер допоможе вам оцінити, що підходить.

Промарковані мережеві з’єднання на задній частині стійки EuroVPS
Ваше навантаження. Обладнання, підібране під нього.