Size: a a a

GraphQL — русскоговорящее сообщество

2018 December 08

🦉⁣

🦉 ⁣ in GraphQL — русскоговорящее сообщество
ILshat Khamitov
малый ттл и рефрешь токен, который уже в базе хранится, по истечению жизни токена запрашивать новый при помощи рефреша, при этом получаем новый рефрешь и новый токен

если надо убить, то убиваем рефрешь в базе
то есть тоже самое что обычные сессии
источник

🦉⁣

🦉 ⁣ in GraphQL — русскоговорящее сообщество
вопрос, нафига терять производительность на проверке подписи
источник

IK

ILshat Khamitov in GraphQL — русскоговорящее сообщество
а так ты потеряешь производительность при обращении к редису
источник

🦉⁣

🦉 ⁣ in GraphQL — русскоговорящее сообщество
нет)
источник

🦉⁣

🦉 ⁣ in GraphQL — русскоговорящее сообщество
редис оч быстрый
источник

IK

ILshat Khamitov in GraphQL — русскоговорящее сообщество
быстрее чем алгоритм шифрации?
источник

🦉⁣

🦉 ⁣ in GraphQL — русскоговорящее сообщество
замеры показали, что проверка подписи жвт медленнее редиса
источник

IK

ILshat Khamitov in GraphQL — русскоговорящее сообщество
опа
источник

U

Uxname in GraphQL — русскоговорящее сообщество
ILshat Khamitov
быстрее чем алгоритм шифрации?
хеширования* прошу не путать)
источник

🦉⁣

🦉 ⁣ in GraphQL — русскоговорящее сообщество
Uxname
хеширования* прошу не путать)
+
источник

IK

ILshat Khamitov in GraphQL — русскоговорящее сообщество
🦉 ⁣
замеры показали, что проверка подписи жвт медленнее редиса
аргумент тогда) нужно тестить
источник

🦉⁣

🦉 ⁣ in GraphQL — русскоговорящее сообщество
ILshat Khamitov
аргумент тогда) нужно тестить
да и плюс, для безопасности нужно ключ пользователя забрать
потом спросить заблокирован ли пользователь и спросить права

в случае обычных сессий это либо редис + постгрес джойн
либо онли постгрес джойн (на распределенных системах редис не оч помогает)
источник

IK

ILshat Khamitov in GraphQL — русскоговорящее сообщество
да понятно) если как ты говоришь что редис быстрее чем проверка хэша, тогда да, жвт говно)
источник

IK

ILshat Khamitov in GraphQL — русскоговорящее сообщество
но надо тестить)
источник

🦉⁣

🦉 ⁣ in GraphQL — русскоговорящее сообщество
ILshat Khamitov
да понятно) если как ты говоришь что редис быстрее чем проверка хэша, тогда да, жвт говно)
когда инстанс сервера сильно нагружен такие штуки очень не желательны
в яндексе запилили аналог жвт, но с единым сервером валидирующим данные в токене
там это делалось для возможности держать в одном токене несколько юзеров сразу
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
🦉 ⁣
когда инстанс сервера сильно нагружен такие штуки очень не желательны
в яндексе запилили аналог жвт, но с единым сервером валидирующим данные в токене
там это делалось для возможности держать в одном токене несколько юзеров сразу
А в случае с обычными сессиями такое нельзя сделать разве?
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Несколько юзеров
источник

IK

ILshat Khamitov in GraphQL — русскоговорящее сообщество
выкинуть всех сразу тяжелее
источник

🦉⁣

🦉 ⁣ in GraphQL — русскоговорящее сообщество
Maxim Makarov
А в случае с обычными сессиями такое нельзя сделать разве?
ну там уже придется изобретать.
я не видел хороших решений.
источник

🦉⁣

🦉 ⁣ in GraphQL — русскоговорящее сообщество
как минимум в яндексе не хотели держать базу с сессиями
там огромное количество было
и выборка из базы оказалась медленнее чем проверка подписи (насколько я помню)
источник