Size: a a a

Эликсир и Вунш

2019 March 20

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Konstantin
да только в путь. делаешь перезапуск процесса криво - и вот тебе в подарок каскадное падение сперва супервизора, а за ним и приложения
Только если ты пишешь на Plug хотябы , то перезапуск процесса сделан за тебя
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
А если на Phoenix - тем более
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
И ты даже задолбить сервер особо не можешь
источник

K

Konstantin in Эликсир и Вунш
при условии, что ты не трогаешь ничего, кроме БД - да. а если у тебя приложение с логикой чуть больше, чем взять/положить в БД - то за тебя ничего не сделано
источник

K

Konstantin in Эликсир и Вунш
А если приложение Phoenix/Plug для того, чтоб в базу сбегать - то не факт, что elixir вообще нужен
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Чтобы работать с сокетами без callback hell
источник

K

Konstantin in Эликсир и Вунш
чтоб работать с сокетами без callback hell есть Go, который обгонит Elixir по скорости
источник

AP

Artur Plysyuk in Эликсир и Вунш
Konstantin
А если приложение Phoenix/Plug для того, чтоб в базу сбегать - то не факт, что elixir вообще нужен
ну а для чего нужен? elixir только для того чтобы самому genserver`ы руками крутить?
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Konstantin
чтоб работать с сокетами без callback hell есть Go, который обгонит Elixir по скорости
Зато отстанет по скорости разработки любого круда
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Да и по скорости разработки сокетов тоже отстанет
источник

K

Konstantin in Эликсир и Вунш
Źmićer Rubinštejn
Зато отстанет по скорости разработки любого круда
PHP/Node.js/Python - в раз уделают по этому параметру
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Зато усосут по сокетам
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
В результате если нужно и то и то
источник

K

Konstantin in Эликсир и Вунш
Źmićer Rubinštejn
Да и по скорости разработки сокетов тоже отстанет
вот не факт. там тоже есть куча либ уже заточеных под это
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Кроме того, в части профилировани, мониторинга от EralngVM отстает вообще все кроме жесткой жабы
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Да и с жабой можно поспорить
источник

K

Konstantin in Эликсир и Вунш
У каждого языка есть свои плюсы и минусы. если бы Elixir подходил под все - он бы был везде.
источник

K

Konstantin in Эликсир и Вунш
не забывайте, что язык выбирается под проект/бизнесс у которых есть свои требования
источник

K

Konstantin in Эликсир и Вунш
нет идеального языка, ни одного. а слепой фанатизм приводит к проблемам как у компании, так и у продукта
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Для стартапа вообще нету ничего лучше эликсира - есть все фишки Web year 2019, можно быстро стартануть почти как на рельсах с крудом, а масштабируется это все гораздо дальше.
Кроме того, изи работа с сокетами и воркерами
источник