История изменений
Исправление DonkeyHot, (текущая версия) :
Чего именно
Ничего. То, что клиент прислал тебе подписанный блоб (или что там ещё твой jwt делает) никак не отменяет простого факта: либо этот блоб содержит все данные пользовательской сессии, и это никак не лучше FTP, т.к. присылаются и проверяются на каждый запрос, либо он прислал только «номер» сессии, и твои сервера вынуждены синхронизировать инфу о сессиях между собой, или держать в общей базе, и то и другое == проблемы.
потому что он такой божественный
Это ты придумал. Я, всего лишь, утверждаю, что то, как мы нынче используем веб, требует обставлять HTTP нецензурным количеством костылей, значительная часть которых не понадобилась бы, если бы мы ранее предпочли транспортировать его старым добрым FTP. куки, тлс. /2, жвты и прочие токены,[...] - есть не решение универсальных вселенских проблем(*), а решение проблем конкретно нашего способа применения конкретного HTTP. Нет HTTP - нет проблем, не нужны эти костыли. Иное применение HTTP - нет проблем, не нужны эти костыли.
Да, у ftp были бы свои проблемы и, вероятно, свои костыли. И наверняка были бы решения не-протоколоспецифичных проблем(тот же шареный стейт, например). Но приводить костыли http-а в качестве обоснования его превосходства - плохая, негодная логика.
Исходная версия DonkeyHot, :
Чего именно
Ничего. То, что клиент прислал тебе подписанный блоб (или что там ещё твой jwt делает) никак не отменяет просого факта: либо этот блоб содержит все данные пользовательской сессии, и это никак не лучше FTP, т.к. присылаются и проверяются на каждый запрос, либо он прислал только «номер» сессии, и твои сервера вынуждены синхронизировать инфу о сессиях между собой, или держать в общей базе, и то и другое == проблемы.
потому что он такой божественный
Это ты придумал. Я, всего лишь, утверждаю, что то, как мы нынче используем веб, требует обставлять HTTP нецензурным количеством костылей, значительная часть которых не понадобилась бы, если бы мы ранее предпочли транспортировать его старым добрым FTP. куки, тлс. /2, жвты и прочие токены,[...] - есть не решение универсальных вселенских проблем(*), а решение проблем конкретно нашего способа применения конкретного HTTP. Нет HTTP - нет проблем, не нужны эти костыли. Иное применение HTTP - нет проблем, не нужны эти костыли.
Да, у ftp были бы свои проблемы и, вероятно, свои костыли. И наверняка были бы решения не-протоколоспецифичных проблем(тот же шареный стейт, например). Но приводить костыли http-а в качестве обоснования его превосходства - плохая, негодная логика.