Size: a a a

2021 April 23

AN

Alexey Novoselov in pro.elixir
бродвей все равно поверх amqp работает, так что без нее никуда
источник

LL

Lama Lover in pro.elixir
А так, да, в бродвее есть фичи, которые не нужны для текущей задачи. Но я считаю, что инструментам нормально быть избыточными. Вот когда последний раз тут кто-нибудь пользовался :gen_event-ом, удобность которого вообще под вопросом?
источник

LL

Lama Lover in pro.elixir
Мне лично :gen_event не нравится вообще. Но от OTP я не отказываюсь
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Отвечаю - business oriented ребята возьмут Broadway и не будут думать совсем.

Шанс что его милые фичи пригодятся при росте приложения гораздо больше чем шанс того, что появятся фичи которые он не реализует но реализует самодельная тарахтелка на amqp и OTP
источник

ŹR

Źmićer Rubinštejn in pro.elixir
А если сообщения не очень бизнес и имею тенденцию к росту - вообще есть шанс в конце подучить Кафку
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Феникс и плаг - у меня лично была ситуация когда вдруг захотели рендерить пару страниц имея перед этим mvp чисто апи, написанное на плаге
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Если бы я выбирал стек то шанс что на какой-то потенциальный монолит я бы взял феникс стремится к единице вне зависимости от его первоначальных фич
источник

ŹR

Źmićer Rubinštejn in pro.elixir
С учётом его zero cost по сравнению с плагом
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Есть конечно cowboy, вот он обходит эти эликсирские поделки.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Но брать плаг вместо феникса - это я не знаю вообще какой смысл
источник

AB

Alex Bubnov in pro.elixir
ну, в фениксе настолько отвратительная история с рендерингом, что проще без нее
источник

LL

Lama Lover in pro.elixir
С каким рендерингом?
источник

AB

Alex Bubnov in pro.elixir
короче, я посмотрел на broadway-rabbitmq, и да, там конфигурируется политика подтверждений, для всех и для отдельных сообщений
наверное, его можно брать, хотя лично я после феникса и плага довольно предвзят к dashbit
источник

AB

Alex Bubnov in pro.elixir
view
источник

LL

Lama Lover in pro.elixir
А что с ним не так-то?
источник

AB

Alex Bubnov in pro.elixir
он бессмысленно сложный
источник

LL

Lama Lover in pro.elixir
?? Одна функция render и мапа аттрибутов, это сложно?
источник

AB

Alex Bubnov in pro.elixir
зачем нужен put_view и почему он вообще существует?
источник

LL

Lama Lover in pro.elixir
Чтобы можно было менять вьюхи в контроллере
источник

AB

Alex Bubnov in pro.elixir
It is also important not to confuse Phoenix.Controller.render/3 with Phoenix.View.render/3.
сюда же - приплетенный к view content negotiation, который сам по себе вещь пиздец какая сложная
источник