Size: a a a

2019 September 02

ŹR

Źmićer Rubinštejn in pro.elixir
Тогда вообще норм - то что надо
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Этот процесс твой сам разгребет все presence
источник

VI

Victor Ivanov in pro.elixir
это да
источник

ŹR

Źmićer Rubinštejn in pro.elixir
И не надо ничего отдельно spawnить
источник

ŹR

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

VI

Victor Ivanov in pro.elixir
то есть пусть он инсерты один за одним делает?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Да, норм
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Если будет тонуть - можно будет сделать bulk inserts
источник

VI

Victor Ivanov in pro.elixir
так то да. И там инсерт это пара ms макс, скорее около 1ms, плюс раундтрип сетевой. Но для большого семинара может быть такое, что 1500-2000 человек попробуют подключиться буквально за 1-2 минуты. тогда может не пролезть
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Так они же все равно подключаются
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Presence работает асинхронно
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Он отслеживает что кто-то уже подключился
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Кстати, по-моему diff может прилететь сразу с пачкой изменений
источник

ŹR

Źmićer Rubinštejn in pro.elixir
А не с одним
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Так что если к тебе срез подключатся 1000 человек могут падать кколлбэки с массивом подключившихся
источник

VI

Victor Ivanov in pro.elixir
да, я их все учитываю, на каждый коннект.дисконнект - свой инсерт
источник

VI

Victor Ivanov in pro.elixir
> тогда может не пролезть
я имел в виду, что таймстемп начнет сползать, хотя это вотдействительно не принципиально

Собственно, Таск там у меня только потому, что в коде, с которого я списывал (первый линк) было так сделано
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Если упрется в пулл по базе - все равно time stamp сползёт
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Тут как раз наоборот - можно делать булочки если прилетает массив presence
источник

VI

Victor Ivanov in pro.elixir
Да, надо будет посмотреть в ту сторону.
Спасибо!
источник