Size: a a a

2019 December 22

AF

Alexander Fyodorov in pro.elixir
тем более что у него очень странный pubsub
источник

P

Pavel in pro.elixir
Ну так не сомневайся
источник

P

Pavel in pro.elixir
У него нормальный пабсаб
источник

AF

Alexander Fyodorov in pro.elixir
с повторением задач для нового подключенного клиента
источник

AF

Alexander Fyodorov in pro.elixir
и.т.п.
источник

AF

Alexander Fyodorov in pro.elixir
тем более для кластеризации его пабсаб и не нужен какбе
источник

AB

Alexey Bolshakov in pro.elixir
в общем, там в конфигах есть возможность переключать pubsub adapter. Phoenix.PubSub.PG2, Phoenix.PubSub.Redis, а там уже ваше дело
источник

AF

Alexander Fyodorov in pro.elixir
а, невнимательно прочитал выше, там не «для», а «вместо»
источник

P

Pavel in pro.elixir
Alexander Fyodorov
тем более для кластеризации его пабсаб и не нужен какбе
Можно использовать кластер бима, который тоже имеет вагон проблем: один коннект, ручками стейт менеджить при отключении. Радостей там тоже полно. При выборе кластера бима или редиса, я бы выбрал редис. Его проще мониторить, он гибче, его проще наращивать под нагрузки. Ну и я бы выбросил вагон кода и часть зависимостей типа сварма из приложения заодно.
источник

P

Pavel in pro.elixir
Эрланговая экосистема - это великолепная штука, но не надо ее совать во все дыхательные отверстия. Это как везде вместо БД тащить мнезию.
источник

P

Pavel in pro.elixir
Для прототипа вам кластер не нужен, для продакшна я бы собрал кластер, пойдут пользователи - переключился на редис, особенно если нагрузки большие. Не надо сразу вавилонскую башню делать, но инструмент надо использовать по его назначению и возможностям.
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Pavel
Можно использовать кластер бима, который тоже имеет вагон проблем: один коннект, ручками стейт менеджить при отключении. Радостей там тоже полно. При выборе кластера бима или редиса, я бы выбрал редис. Его проще мониторить, он гибче, его проще наращивать под нагрузки. Ну и я бы выбросил вагон кода и часть зависимостей типа сварма из приложения заодно.
Тут интересная проблема, которую я вижу на своей фирме. Давайте возьмём Elixir и будем писать на нем как на Ruby или любом другом языке, вместо ets использовать redis, забить  на супервизоры в Elixir-е, потому что пусть кубернетес сам рестартует всю ноду на каждый чих и так далее, удивляюсь как ещё sidekit не тащат в Elixir проекты...

В общем-то, я наблюдаю сейчас обратную проблему. Люди берут Elixir и пишут на нем, как будто OTP вообще не существует.
источник

P

Pavel in pro.elixir
Dmitry Russ (Aleksandrov)
Тут интересная проблема, которую я вижу на своей фирме. Давайте возьмём Elixir и будем писать на нем как на Ruby или любом другом языке, вместо ets использовать redis, забить  на супервизоры в Elixir-е, потому что пусть кубернетес сам рестартует всю ноду на каждый чих и так далее, удивляюсь как ещё sidekit не тащат в Elixir проекты...

В общем-то, я наблюдаю сейчас обратную проблему. Люди берут Elixir и пишут на нем, как будто OTP вообще не существует.
Ну это обратная крайность.
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Pavel
Ну это обратная крайность.
Ну и commanded ещё - чтобы не думать о супервизорах и кластеризации... Правда не прокатило.
источник

P

Pavel in pro.elixir
Dmitry Russ (Aleksandrov)
Ну и commanded ещё - чтобы не думать о супервизорах и кластеризации... Правда не прокатило.
Ну это классический вариант. Там товарищ который сайдкик писал, как начал на го кодить написал сайдкик для го. Зачем правда - не понять.
источник

IK

Ilya Kaznacheev in pro.elixir
Господа, вернулся к эликсиру после некоторого перерыва, снова взялся за азы.
Есть где-то годный материал по эликсиру, но не база вроде типов и т.п., а именно практические кейсы и задачи?
источник

IK

Ilya Kaznacheev in pro.elixir
Вроде того, как написать веб сервер, как принято работать с базами, конкарренси и прочее
источник

PG

Pïg Grëënëst in pro.elixir
Мануал феникса
источник

PG

Pïg Grëënëst in pro.elixir
И Elixir in Action
источник

V

V in pro.elixir
+ мануал Ecto
источник