Цікавий факт. Є в мене на сервері (котрий NAS, так) декілька докер-контейнерів з різними програмами. Всі написані на бозна-чому авжеж, але плюс-мінус швиденько працюють навіть на Celeronʼі та повільних жорстких дисках. І тільки одна з програм (а саме Grocy) лагуча шопиздець, хоча там тупо CRUD простий та майже ніяка веб-юайка. Ні на що не натякаю, але якось так співпало, що воно на PHP написано 🙂 Навіть GitLab швидше ворушиться якось, хоча ресурсів при цьому жере — аж за вухами лящить.
Доки чорна пʼятниця була, вирішив взяти собі SSD для кешу. Мануали я заздалегідь не читав авжеж, тю 😂, тож вже коли отримав, опинилось, що з одним SSD можна тільки read-only кеш зробити. «Ну добре», — думаю, — «може хоч трохи щось поліпшиться з цим кешем». Аякже — тупо нульовий приріст.
Як правильно діяти в подібних ситуаціях? Безумовно треба повертати SSD, якщо з ним не вийшло досягти очікуваного ефекту. Що роблю я? Правильно, замовляю другий. Налаштований дуже песимістично, я встановлюю його, роблю RAID 1 для кешу читання-запису і… це диво! Почало працювати зі швидкістю думок, хто б міг подумати‽
Наступний крок — це написати повністю свій UI, бо зручність оригінального десь між 0 та −1. А згодом може й бекенд перепишу на щось нормальне 😅
Post #19
105