Size: a a a

2021 June 08

НН

Нинель Новикова... in pro.elixir
#вакансия #elixir
Всем привет!
Ищу Senior - разработчика Elixir/OTP.

Convead (convead.ru) - успешный MarTech проект на Российском (и не только) рынке уже несколько лет.

Нашим продуктом уже пользуются тысячи интернет-магазинов по всему миру. Теперь мы масштабируем идею и технологию на рынок в США, создавая для этого полностью новое продуктовое и инженерное решение. Поэтому мы ищем в команду профессионального разработчика Elixir для решения наукоемких задач и создания высоконагруженного решения для обработки сотен тысяч пользовательских запросов в секунду на стеке.

Наш стек: Elixir, Ruby, Kafka, MongoDB, Postgres, ELK, Kubernetes, Clickhouse.

Кого мы ищем:

🔹Senior - разработчика Elixir/OTP;
🔹c опытом разработки высоконагруженных проектов;
🔹опытом работы с контейнеризацией, очередями, NoSQL;
🔹пониманием архитектурных паттернов;
🔹опыт работы с Kafka, MongoDB, ELK, redis будет плюсом, но важнее любознательность и готовность изучать, тестировать и получать результат;
🔹c высокими стандартами качества кода.

Что предлагаем:

🔸Работу над новым и уникальным проектом;
🔸Сложные и интересные задачи, возможность участвовать в выборе решений;
🔸Удаленную fulltime-работу - неважно где вы работаете, важен результат;
🔸Участие в международном бизнесе и возможность вырасти вместе;
🔸Agile-процесс и отсутствие бюрократии, командная работа над реальными бизнес-задачами;
🔸Оформление по ТК РФ;
🔸Коворкинг ФРИИ (по желанию).
Контакты: @ninel_novikova
источник

M

MrFlorius in pro.elixir
А, я дуамл человек хотел в бинарь скомпилить
источник

DP

Dmitry Ponyatov in pro.elixir
а WASM это машинный бинарь? ему еще +1 рантайм нужен
источник

DP

Dmitry Ponyatov in pro.elixir
для автоматизации Nim всё-же неплохой вариант, т.к. у него есть приличная система макросов, которыми можно базовый язык поднять до нужного прикладного уровня
источник

M

MrFlorius in pro.elixir
Там можно и в машинный
источник

DG

Dmitry Grach in pro.elixir
Найн. Более того, он выполняется тем же рантаймом, что и динамический JS.
источник

DG

Dmitry Grach in pro.elixir
В целом сегодня WASM ничего кроме обфускации не даёт X)
источник

LL

Lama Lover in pro.elixir
Я думал что основная фича это изолированный рантайм. Типа такой убийца докера
источник

M

MrFlorius in pro.elixir
А ну значет я невнимательно читал
источник

DG

Dmitry Grach in pro.elixir
WASM - это грубо говоря байт-код для браузеров. Как jar для jvm, или apk для андройда. Правда он ещё и выглядит издалека как lisp (потому что sexpressions)
Сделан для того, чтобы иметь низкоуровневый язык общения с рантаймом браузера, а не транслировать всё в динамический JS
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Основная фича это то, что в него компилируется всё
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Изоляция это круто, но он однопоточный - во первых
Во вторыйх есть WASI
источник

A ß in pro.elixir
jar это архив, как и apk
источник

AB

Alex Bubnov in pro.elixir
wasm не умеет толком общаться с "рантаймом браузера"
источник

ŹR

Źmićer Rubinštejn in pro.elixir
У wasm есть рантаймы вообще никак не браузерные
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Там под копотом все очень просто - машина тьюринга на несколько десятков команд.
источник

ŹR

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

ŹR

Źmićer Rubinštejn in pro.elixir
Там даже аллокатора для хипа нету - надо самому писать - вернее в emscripten парочку написали - но можно сделать свой
источник

DG

Dmitry Grach in pro.elixir
Только про node.js и deno ещё знаю.
Ну потому что вместе с V8 это и доступно там. Но зачем это где-то ещё? В браузерах это решает проблему безальтернативности js
источник

AB

Alex Bubnov in pro.elixir
короче, на сегодняшний день wasm - это такая влажная мечта, которую объективно можно использовать только как таргет для крестов/раста, чтобы юзать физические/графические движки в браузере
источник