mayton2019, по этому я и задал здесь вопрос. Есть ли вообще во всем этом смысл, но если так подумать, то скорость ОЗУ не критична (то есть просто кэш туда помещает), а после при определенных условиях работает с ним. Опять же, кэш может быть и на диске, но работа с диска (mvme ssd) довольно долгая по сравнению с ОЗУ.
Опять же, разница выполнения скрипта с кэшем на ОЗУ может занимать трое суток, а на хорошем SSD - 7 - 10 дней.
Всё дело в том, что Xeon может работать с серверной памятью, он дешевый и серверная память так же дешевая на вторичке. Была бы финансовая возможность, я бы пошел в магазине и взял бы шкаф за пару миллионов, но хочется всё в районе 1,000$. И плюсом к этому - мне не нужен мощный процессор, по крайней мере сейчас.
rPman, скажем так, я бегаю от Windows к одному из дистрибутивов Linux, но по некоторым рабочим задачам не могу полноценно пользоваться Linux, так что - Windows. Пробовал к слову запускать и на Linux, но по какой то причине - производительность под Windows выше.
Saboteur, суть в загрузке диска и ОЗУ на основном ПК, некоторые вычисления могут занять и больше 300 ГБ ОЗУ и идти несколько дней, если объем ОЗУ меньше, то всё уходит в кэш (из которого после данные идут в обработку, но намного медленнее, чем из ОЗУ). Суть в том, что накоплю я на пару плашек и будет 128 ГБ - они всё равно будут заняты на 100% и так же невозможно будет пользоваться основным ПК, исходя из этого и возникло желание покупки\сборке домашнего сервера.
Владимир Юрченков, вы правы, что нет понта тратить свои деньги ради "дяди", тем более мне за это не доплатят, но так как я давно хотел домашний сервер под git/локальные сайты/разные сервисы/свалку файлов, а сейчас ещё появилась задача и в обработке данных, то вопрос приобретения железа под домашний сервер возникла повторно. Опять же, на основном ПК выполнение задачи может занимать несколько дней с загрузкой ОЗУ и диска в 100%, от чего работать на нем попросту невозможно.
Скушает хоть 1 ТБ ОЗУ при определенных вычислениях, но как раз таки суть в том, что всё это необходимо не за миллионы, а в бюджетном варианте, когда это можно будет запустить на пару дней на стороннем ПК\сервере и спокойно пользоваться основным, без занятой на 100% ОЗУ и диска.
нормальная у тебя машина, добавить оперативки и радоваться
Возможно и нормальная, но если у неё трое суток без перерыва диск и ОЗУ в 100%, то курсор начинает прыгать и выполнять другие задачи на нем попросту невозможно, писал скрипты, которые задавали бы лимит обращений к диску и были ограничены в ОЗУ, но тогда время работы с трех суток может продлится до 7 - 10. :)
Касательно индексов, конечно по первичному ключу и на слабой машинке можно было бы искать, но полей и индексов множество и БД по сути - каша, но вариантов у меня нет. В общем то, важно кол-во ОЗУ и скорость работы диска / рейда, intel 12-го поколения конечно хорош, но для подобных (моих) задач сборка выходит довольно дорогой, а всё упирается именно в деньги.
shurshur, в целом я вам не старался нагрубить, когда писал комментарий не видел в нем грубости. Facebook никогда не был популярен в России, в основном Европа, Азия и США в нем сидят.
Веб-программисты есть разные, есть и те, кому приходится писать на C и JS, либо же Java, что не всегда удобно на windows. Даже взять PHP на windows, ты устанешь устанавливать модули PHP, либо писать свои под windows, которые ко всему этому чудным образом не станут работать в *unix, ты ведь не будешь искать win-сервер с PHP? И это касается не только бекенда, но и фронтенда. Сейчас уже не столь популярна разработка сайтов на чистом JS, css, а многие функции того же node доступны лишь в *unix. Но вот на том же Linux нет таких софта от Adobe, который к слову так же вымирает в сфере веба. И это я не стал слишком углубляться,
Stanislav Pugachev, Я никогда до этого не работал с JWT, возможно в чем то ошибаюсь, но как проверить подлинность токена, если сервер ничего о нем не знает?
То, что со временем исчезнет - это даже не минус, к тому же можно вручную задать время жизни. Но тем не менее, перелистал весь интернет, а актуального для себя способа так и не нашел. Необходимо, чтобы при запросе клиента на сервер клиент отдавал JWT, но как это реализовать без JS я не понимаю.