Post AXQMgCXTgjtrJRo3IO by Revertron@zhub.link
 (DIR) More posts by Revertron@zhub.link
 (DIR) Post #AXQKMnp79k8BFSg5uC by Revertron@zhub.link
       2023-07-06T16:52:35Z
       
       0 likes, 0 repeats
       
       Как же я ненавижу Ruby. Это какое-то тормозное говно.
       
 (DIR) Post #AXQLEi6iclyF9qcLKa by shedar@zhub.link
       2023-07-06T17:02:19Z
       
       0 likes, 0 repeats
       
       @Revertron я запустил mastodon в docker и запустил мониторинг потребления ресурсов, далее просто при помощи tootctl создал пользователя, создание длилось около 10 секунд, при этом потребление ОЗУ выросло почти на 200МБ 😅
       
 (DIR) Post #AXQMgCXTgjtrJRo3IO by Revertron@zhub.link
       2023-07-06T17:18:36Z
       
       0 likes, 0 repeats
       
       @shedar А прикинь, разрабы Мастодона сидят в этом дерьмище по локоть каждый день!Как же надо себя не уважать?
       
 (DIR) Post #AXQPjE4ejkfEnySWW0 by w96k@fosstodon.org
       2023-07-06T17:51:46Z
       
       0 likes, 0 repeats
       
       @Revertron Скорее рельсы наверное. Сам руби вряд ли настолько сильно тормозной с житом, должен быть на уровне питона хотя бы.Из всех скриптовух самая нормальная производительность только у PHP, но на нём будет не очень приятно писать по сравнению с другими языками.
       
 (DIR) Post #AXQZq5hRGpacOuVmHQ by Revertron@zhub.link
       2023-07-06T19:22:59Z
       
       0 likes, 0 repeats
       
       @w96k да там говно на всех уровнях просто!Например, обновил мастодон из гита, до этого он работал на руби 3.0.6, а после фетча такой версии нет. И установить нельзя, в истории версий её нет.Пробую 3.1.2, последнюю, которой уже не меньше года - нихера, падает. Какого хрена, разрабы? Пришлось ставить 3.0.4. И сама установка любой версии минут 20 занимает, какого хрена?Короче, вся экосистема это набор говна и палок, который еле держится.
       
 (DIR) Post #AXQa21u7CxQO6W8LmC by w96k@fosstodon.org
       2023-07-06T19:48:06Z
       
       0 likes, 0 repeats
       
       @Revertron а мастодона в докере нет, чтобы запуллить всё свежее и поехал, а не вручную всё менять?
       
 (DIR) Post #AXQaGP85eZ1IBsWalE by Revertron@zhub.link
       2023-07-06T19:50:48Z
       
       0 likes, 0 repeats
       
       @w96k Да есть, но я докер не люблю. У меня на всё полноценные виртуалки.
       
 (DIR) Post #AXQarW5qizRQVGAnE8 by w96k@fosstodon.org
       2023-07-06T19:57:25Z
       
       0 likes, 0 repeats
       
       @Revertron Ну тогда таков путь, надо смотреть Upgrades для самого руби и для мастодона, что-то там менять и надеяться, что заведётся. Неизвестный стек сложнее разворачивать чем тот, с которым часто имеешь дело.Какой-нибудь GNU Social на PHP скорее всего намного проще понять и поставить чем мастодоны на рельсах и плеромы на эликсире. Правда к сожалению gnu social сдох.