Size: a a a

2020 November 13

AB

Alex Bubnov in pro.elixir
Lama Lover
Ну тредов на одной ноде вроде по дефолту столько же сколько и параллельных потоков способен обработать процессор, разве нет?
Больше. На +A было раньше, на сколько сейчас не могу точно сказать.
источник

V

V in pro.elixir
Всё, спасибо, вопрос снят. Я слегка затупил. Треды память не жрут.
источник
2020 November 15

S

Sergey in pro.elixir
Скажите, в чём разница между Phoenix.Channel и Phoenix.PubSub? Я хочу с двух браузеров зайти на страницу с каунтером, из одного браузера увеличить каунтер и чтобы в другом браузере каунтер обновился.
источник

LL

Lama Lover in pro.elixir
Sergey
Скажите, в чём разница между Phoenix.Channel и Phoenix.PubSub? Я хочу с двух браузеров зайти на страницу с каунтером, из одного браузера увеличить каунтер и чтобы в другом браузере каунтер обновился.
Phoenix.Channel — абстракция над вебсокетами
Phoenix.PubSun — общий интерфейс для нескольких publisher/subscriber механизмов

Типа это совершенно разные вещи, но для твоей задачи они обе нужны
источник

S

Sergey in pro.elixir
А если я использую LiveView?
источник

LL

Lama Lover in pro.elixir
Sergey
А если я использую LiveView?
Тогда Phoenix.Channel руками трогать не придётся
источник

S

Sergey in pro.elixir
Просто Phoenix.Channel, я так понял, это часть Phoenix. А вот Phoenix.PubSub это ещё один пакет/модуль/как-оно-там-называется.
источник

AR

A R in pro.elixir
Всем привет

Как относитесь к данному proposal - https://elixirforum.com/t/proposal-private-modules-implementation-specific-closed/19361 ?
источник

LL

Lama Lover in pro.elixir
Sergey
Просто Phoenix.Channel, я так понял, это часть Phoenix. А вот Phoenix.PubSub это ещё один пакет/модуль/как-оно-там-называется.
phoenix_pub_sub — часть phoenix, просто отдельной зависимостью, потому что не во всех проектах нужна
источник

S

Sergey in pro.elixir
Понял, спасибо 🙂
источник

PG

Pig Greenest in pro.elixir
Ого, friend functions modules
источник

AR

A R in pro.elixir
friend modules?
источник

PG

Pig Greenest in pro.elixir
В C++ можно при объявлении класса функции и классы пометить "друзьями", тогда они будут иметь доступ к приватным полям
источник

AR

A R in pro.elixir
Pig Greenest
В C++ можно при объявлении класса функции и классы пометить "друзьями", тогда они будут иметь доступ к приватным полям
Спасибо за разъяснение 👍
источник

AN

Alexey Novoselov in pro.elixir
Sergey
Скажите, в чём разница между Phoenix.Channel и Phoenix.PubSub? Я хочу с двух браузеров зайти на страницу с каунтером, из одного браузера увеличить каунтер и чтобы в другом браузере каунтер обновился.
PubSub типа внутреннего кролика, абстракция над Channel которая берет на себя кластеризацию и и бэкэнд сообщений в редис и т.п. Разница примерно как между ETS и Mnesia
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Alexey Novoselov
PubSub типа внутреннего кролика, абстракция над Channel которая берет на себя кластеризацию и и бэкэнд сообщений в редис и т.п. Разница примерно как между ETS и Mnesia
источник

AN

Alexey Novoselov in pro.elixir
а что не так? может я что-то неправильно понимаю
источник

AN

Alexey Novoselov in pro.elixir
по крайней мере в PubSub есть кластеризация искаробки и redis бэкэнд при необходимости
источник

AN

Alexey Novoselov in pro.elixir
хотя тут скорее PubSub это бэкэнд для реализации Channels, неверно сравнивать как ETS и Mnesia, т.к. у них наоборот
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Alexey Novoselov
хотя тут скорее PubSub это бэкэнд для реализации Channels, неверно сравнивать как ETS и Mnesia, т.к. у них наоборот
Вот она - сила Якубовича, что с людьми то делает
источник