без нагрузки, да и редис локальный. Положи его на соседнюю машину и залей его сторонними запросами :)
Хз, тот факт, что у тебя на синтетике не получилось большой разницы, лишь убедил меня в моей правоте. Моргнёт локальная сеть, выпадет машина с редисом, что тогда? Лапки вверх?Раз сессии храним, как быть, еще и персистить редис что ли? Терять же сессии нехорошо.
Да и зачем платить дорогой памятью за то, что с шифрованием приходит бесплатно?
Короче, хз.
Как не под нагрузкой? Такая же нагрузка как и у твоего aes :) или редис кто-то в тихую будет нагружать?
redis упрется в 200krps, а токен нет
У меня редис в сервисе используется для кучи вещей :) Кэш запросов, пабсаб, очередь задач, хранение курсов валют, рейтлимит и что еще только не. Вот тебе и нагрузка, которой у тебя в тесте нет.
Тогда вопрос, а что быстрее aes enc/dec или jwt?)
Меня куда больше беспокоит, что редис упрётся в мои 8Гб памяти, которая не очень-то дешёвая. Поэтому нагружать его надо тем, что только он может сделать. А токены отлично делаются криптой.
неважно, для jwt можно любое шифрование использовать
можно даже xor заюзать - самое быстрое шифрование
Отличная история, кстати. Мы так делали в одном проекте, у нас был DRM на xor.
Обсуждают сегодня