← Усі статті
Reliability3 липня 2026 р.4 хв читання

Чому планувальник має жити на сервері, а не в ноутбуці

Те, що публікує, поки ти спиш, має не спати, поки ти спиш. Це виключає вкладки браузера, телефони й закриті кришки.

Написане виглядає очевидним — і все одно саме через це тихо перестає працювати дивовижна кількість саморобних схем планування.

Що не працює

  • Вкладка браузера з таймером — закрита, приспана або пригальмована браузером за кілька хвилин у фоні
  • Скрипт на ноутбуці — кришка закривається
  • Лише застосунок на телефоні — система агресивно присипляє фонову роботу, і це задумано так
  • Cron на машині, яка не завжди ввімкнена — тобто на більшості машин, які в людей є

Кожне з цього працює, коли перевіряєш. Це і є пастка: перевіряєш ти, дивлячись. А збій стається тоді, коли не дивиться ніхто.

Що завданню справді потрібно

  1. 1Процес, який не спить жодної хвилини доби
  2. 2Запис того, що має вийти, який переживе перезапуск
  3. 3Спосіб помітити збій і повторити зі зростаючою паузою
  4. 4Спосіб сказати людині, коли сервіс здався

Через що хостинг важливіший, ніж здається

Деякі платформи на безкоштовному тарифі обмежують заплановані задачі одним разом на добу. Планувальник, який спрацьовує раз на добу, — це не планувальник, а нагадування. Варто перевірити, перш ніж будувати на такому.

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

Годі стежити за годинником. Час відпускати.

Почати безкоштовно

Читати далі