Size: a a a

2019 July 19

A

Alexander in pro.elixir
Vladimir Potapev
каноникал и щас его продолжает разрабатывать
сейчас после установки ubuntu server, при логине первое сообщение об этом
источник

V

V in pro.elixir
Alexander
один из моих проектов был на хотрелоаде. Очень быстро слезли.
почему?
источник

A

Alexander in pro.elixir
V
почему?
каждый деплой нужно планировать
источник

A

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

A

Alexander in pro.elixir
и чтобы все работало 😉
источник

A

Alexander in pro.elixir
в итоге просто бегало 3 экземпляра сервиса на разных портах, при деплое выкатывался релиз и через rpc рестартили поочереди
источник

A

Alexander in pro.elixir
в вебе не нужен хоткодрелоад, это не телеком
источник

V

V in pro.elixir
Что именно перестаёт работать?
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Dan Dan
Вопрос к тем, кто на elixir больше пары лет, выбрали бы вы его для веб-разработки в 2019 г? Подумываю чем заменить ruby в случае нагруженного проекта,и посматриваю на elixir.
Если есть достаточно времени и желания разбираться в Elixir-е берите Elixir, получите интересный опыт, если нет, то Ruby точно выйграет.
источник

VP

Vladimir Potapev in pro.elixir
http://erlang.org/doc/design_principles/release_handling.html#relup - вот тут как на Эрланге идёт работа с апгрейдами-даунгрейдами релизов. Да, можно получить бесшовную миграцию между версиями без остановки обслуживания клиентов, но стоит это очень дорого: надо всё правильно подготовить для релизов, надо следовать OTP, и надо правильным образом писать код.
источник

A

Alexander in pro.elixir
V
Что именно перестаёт работать?
просто падал апп с трейсом в 30 мегабайт. При апгрейде в основном проблема была с амбрелла аппами
источник

A

Alexander in pro.elixir
вернее не в основном, а только и с ними
источник

VP

Vladimir Potapev in pro.elixir
Щас вроде получше стало с амбреллой, и релизы появились. Но гарантий нет)
источник

VP

Vladimir Potapev in pro.elixir
У Эрланга они уже есть) но дорого это, дорого
источник

A

Alexander in pro.elixir
да уже никто не использует апгрейды кода
источник

AB

Alexey Bolshakov in pro.elixir
у нас не прижилась амбрелла
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Alexander
да уже никто не использует апгрейды кода
Неправда.
источник

VP

Vladimir Potapev in pro.elixir
угу, сервис щас проще рестартануть
источник

VP

Vladimir Potapev in pro.elixir
докер для того и нужен в т.ч.
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Я использую, только не через relup-ы.
источник