Size: a a a

Эликсир и Вунш

2019 April 23

NK

ID:476249930 in Эликсир и Вунш
без редиса
источник

NK

ID:476249930 in Эликсир и Вунш
стейт между рестартами сохранять не надо
источник

AP

Artur Plysyuk in Эликсир и Вунш
ну тогда ets
источник

SM

Sergei Maximov in Эликсир и Вунш
Можно написать Mnesia-адаптер для этой библиотеки
источник

SM

Sergei Maximov in Эликсир и Вунш
Или ETS, да
источник

NK

ID:476249930 in Эликсир и Вунш
етс как отдельный отр приложение добавлять или где?
источник

NK

ID:476249930 in Эликсир и Вунш
или прямо в контроллере
источник

SM

Sergei Maximov in Эликсир и Вунш
Тут же капча на вход в канал была вроде?
источник

AP

Artur Plysyuk in Эликсир и Вунш
ID:476249930
етс как отдельный отр приложение добавлять или где?
Ну при запуске создаёшь таблицу c read_concurrency: true и на каждом запросе проверяешь что нужно
источник

AP

Artur Plysyuk in Эликсир и Вунш
можешь вместо ets https://github.com/discordapp/fastglobal чтобы вообще летало.
источник

NK

ID:476249930 in Эликсир и Вунш
о нормально))) спс
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Потеряется на перезапуске
источник

SM

Sergei Maximov in Эликсир и Вунш
стейт между рестартами сохранять не надо
источник

AP

Artur Plysyuk in Эликсир и Вунш
ну так ему и надо это
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Согласен
источник

AV

Andrew Volozhanin in Эликсир и Вунш
А чем плох Application.put_env(:my_app, :maintenance, true) ?
источник

AV

Andrew Volozhanin in Эликсир и Вунш
fastglobal это overkill. его не стоит юзать для обычных feature флагов.
источник

NK

ID:476249930 in Эликсир и Вунш
мне ж флажок для ветвления в контроллере надо просто
источник

NK

ID:476249930 in Эликсир и Вунш
рантаймный
источник

AV

Andrew Volozhanin in Эликсир и Вунш
я бы добавил plug, и внутри него проверял if Application.get_env(:my_app, :maintenance)
источник