Size: a a a

2020 October 26

DF

Denis Fakhrtdinov in ErlangRus
Тебе всё же нужен какой-то механизм конфигурирования. Читай маппинга whatever => sys.config.
источник

ع

عاصم بن حارث... in ErlangRus
Alex Bubnov
не наверное, а точно - подстановка в баш-скрипте
причем, она глючная:

ХХХ, [21.05.20 15:38]
... вот эта уот хуетень https://github.com/erlware/relx/blob/61b411a077657ca6cd90a2f270319dcb99f74f2a/priv/templates/extended_bin#L237
ломается об фигурные скобки
Естественно будет ломаться о { }, если не знать зачем они в шелл и как интерпретируются...
Следи за руками: шелл - переменные - фигурные скобки...
источник

PK

Petr Kozorezov in ErlangRus
Ну, кстати, двухфазный старт может быть не только внутри vm. Можно конфиги генерить запускающим скриптом.
источник

AB

Alex Bubnov in ErlangRus
Petr Kozorezov
Ну, кстати, двухфазный старт может быть не только внутри vm. Можно конфиги генерить запускающим скриптом.
только этот скрипт пойди еще напиши, и файловой системы может не быть
источник

DF

Denis Fakhrtdinov in ErlangRus
Ага, только хотел сказать. Правда с ними нужно быть осторожнее.
источник

PK

Petr Kozorezov in ErlangRus
Alex Bubnov
только этот скрипт пойди еще напиши, и файловой системы может не быть
Ну я писал на escript'е и запускал как входную точку докер контейнера, получилось вполне себе норм.
источник

AB

Alex Bubnov in ErlangRus
Petr Kozorezov
Ну я писал на escript'е и запускал как входную точку докер контейнера, получилось вполне себе норм.
а, такое я тоже писал - escript, выставляет все конфиги, распаковывает порты и запускает приложения.
источник

EM

Evgeny M. in ErlangRus
подразумевается, что в sys.config лежат настройки, необходимые для старта приложения, типа какие подсистемы запустить, или всякие настройки либ типа бакендов кеша, которые настраиваются при сборке пакета. А все что нужно для работы лежит в базе или в /etc/
источник

ŹR

Źmićer Rubinštejn in ErlangRus
Всем привет!

И Ru |> Elixir |> Meetup |> Online с Вами - уже в третий раз!
Он пройдет в четверг (чтобы дача ни для кого не стала отговоркой, хотя какая дача в ноябре…),

5 ноября, в 19:00 МСК.

В программе - два доклада по 45 минут, вопросы и конечно же aftёrparty

Доклады опять же будем стримить только на YouTube, там же в чате будут задаваться и вопросы докладчикам.

Наши доклады:

⁉️ В одном пуле с процессами
👨‍💻 Георгий Сычёв
ℹ️ расскажет про то, какие бывают пулы, как ими лучше управлять, какие средства для этого есть в Elixir и как тестировать пулы процессов.


⁉️ Commanded. Rise and fail, rethinking
👨‍💻 Дмитрий Русс
ℹ️ расскажет про опыт использования commanded фреймворка в течении года в стартапе. Как commanded пришёл в проект, что такое CQRS/ES, как commanded использовался у него в команде, какие проблемы были с ним и как их решали.


📹 Ссылка на стрим:
https://youtu.be/rpGxmti3rhw

💭 Ссылка группы в телеграмме:
https://t.me/ru_elixir_meetup_online
источник
2020 October 27

PK

Petr Kozorezov in ErlangRus
На тему возможности использвать perf в предстаящем релизе эрланга тема безусловно классная позволяет очень много чего делать, но если раньше с ним не сталкивался, то ботать и ботать. Пока у меня получилось сделать вот такие вот красивые flamegraph'ы.
источник

PK

Petr Kozorezov in ErlangRus
где, соответственно, зелёное — это эрланг код, красное — beam, коричневое — ядро
источник

SP

Sergey Prokhorov in ErlangRus
Фига се!
источник

ŹR

Źmićer Rubinštejn in ErlangRus
Petr Kozorezov
На тему возможности использвать perf в предстаящем релизе эрланга тема безусловно классная позволяет очень много чего делать, но если раньше с ним не сталкивался, то ботать и ботать. Пока у меня получилось сделать вот такие вот красивые flamegraph'ы.
Можешь в ОСС код, который такое делает?
источник

V

Vasilii Demidenok in ErlangRus
Petr Kozorezov
где, соответственно, зелёное — это эрланг код, красное — beam, коричневое — ядро
круто получилось, как строил?) модифицированный код eflame?
источник

PK

Petr Kozorezov in ErlangRus
Źmićer Rubinštejn
Можешь в ОСС код, который такое делает?
ОСС?
большей частью всё по статье, которую Макс скидывал про профилирование кролика, добавил только флеймграфы
или ты именно про них?
источник

PK

Petr Kozorezov in ErlangRus
Vasilii Demidenok
круто получилось, как строил?) модифицированный код eflame?
это нетфликсовская тулза для perf
https://github.com/Netflix/flamescope
источник

PK

Petr Kozorezov in ErlangRus
perf этим и хорош, имхо, что он не специфичен для эрланга и можно использовать готовый инструментарий
источник

V

Vasilii Demidenok in ErlangRus
точно, понял тебя) круто, буду тоже гонять
источник

PK

Petr Kozorezov in ErlangRus
есть ещё, например, https://github.com/KDAB/hotspot
выглядит круто, но у меня что-то постоянно крешится
источник

ИИ

Иванов Иванов... in ErlangRus
Petr Kozorezov
На тему возможности использвать perf в предстаящем релизе эрланга тема безусловно классная позволяет очень много чего делать, но если раньше с ним не сталкивался, то ботать и ботать. Пока у меня получилось сделать вот такие вот красивые flamegraph'ы.
интересно как будет выглядеть если сеть переделать на erlang:socket
источник