Size: a a a

2020 September 04

V

VDimir in pro.elixir
А после рестарта как тайминги сохраняются?
источник

V

VDimir in pro.elixir
MrFlorius
А какая-нибудь мнезия сильно быстрее postgres?
Если ин мемемори то возможно, если писать, вряд ли, но это так, очень навскидку и зависит
источник

M

MrFlorius in pro.elixir
VDimir
А после рестарта как тайминги сохраняются?
сохраняются
источник

V

VDimir in pro.elixir
вообще если нужен летенси меньше нескольких миллисекунд, то поход в базу не вариант, в любую
источник

M

MrFlorius in pro.elixir
и что тогда делать? ets?
источник

V

VDimir in pro.elixir
какой нибудь мемкеш нужен
источник

V

VDimir in pro.elixir
да, или в ets кешировать
источник

FT

Fast Tech in pro.elixir
Коллеги, подскажите как средствами Elixir грамотно сделать reverse_proxy для вебсокета?
Сразу отвечу зачем: есть некий сервис предоставляемый сторонним подрядчиком, он работает на вебсокетах,
так же некий некий js клиент работающий с ним, задача - принять соединение на своем сервисе (phoenix),
прогнать через свою логику и соединить с сервисом подрядчика.
Сейчас все это делает nginx (reverse-proxy) и пара скриптов на lua, но хотелось бы перенести все в логику проекта.
источник

M

MrFlorius in pro.elixir
и такой вот еще вопрос, есть у меня модель с belongs_to, я почитал документацию про on_replace:, но при удалении кидает constraint_error
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ты читай документацию к sql же.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Причём тут on_replace? Надо же on_delete
источник

AB

Alex Bubnov in pro.elixir
Fast Tech
Коллеги, подскажите как средствами Elixir грамотно сделать reverse_proxy для вебсокета?
Сразу отвечу зачем: есть некий сервис предоставляемый сторонним подрядчиком, он работает на вебсокетах,
так же некий некий js клиент работающий с ним, задача - принять соединение на своем сервисе (phoenix),
прогнать через свою логику и соединить с сервисом подрядчика.
Сейчас все это делает nginx (reverse-proxy) и пара скриптов на lua, но хотелось бы перенести все в логику проекта.
ахахах, феникс не умеет сырые вебсокеты, нужно падать до голого ковбоя.
ну и в качестве ws-клиента нужно брать gun, вероятно
источник

M

MrFlorius in pro.elixir
Źmićer Rubinštejn
Причём тут on_replace? Надо же on_delete
я тоже так думал, но в документации к belongs_to не написано про on_delete
источник

ŹR

Źmićer Rubinštejn in pro.elixir
MrFlorius
я тоже так думал, но в документации к belongs_to не написано про on_delete
Ты понимаешь где должно быть. on_delete?
источник

M

MrFlorius in pro.elixir
Видимо плохо, раньше с джангой игрался, там миграции автоматические)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ну тык залезь в pg_admin и поиграй там, где нету orm)
источник

M

MrFlorius in pro.elixir
а ну да))
источник

T

Tharin in pro.elixir
MrFlorius
Видимо плохо, раньше с джангой игрался, там миграции автоматические)
При чем тут миграции?)
источник

T

Tharin in pro.elixir
Это констрейнт на внешний ключ
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ну все правильно, on_delete как раз таки и должно быть в миграции
источник