Size: a a a

2020 February 23

ŹR

Źmićer Rubinštejn in ErlangRus
Ну и на rest в том самом виде можно сделать клиент автогенерацией кода по одному только имени ресурса
источник

AK

Aleksey Kluchnikov in ErlangRus
а какой готовый клиен? просто http клиент
источник

AK

Aleksey Kluchnikov in ErlangRus
Źmićer Rubinštejn
Ну и на rest в том самом виде можно сделать клиент автогенерацией кода по одному только имени ресурса
и это выливается в мучения с упихиванием туда требуемого функционала
источник

ML

Maksim Lapshin in ErlangRus
Надо конечно наш роутер выложить, он очень прикольный
источник

ŹR

Źmićer Rubinštejn in ErlangRus
Aleksey Kluchnikov
и это выливается в мучения с упихиванием туда требуемого функционала
Я делаю просто: влазит - ок, не влазит - горожу велик.
Но по крайней мере половина - не велик
источник

AK

Aleksey Kluchnikov in ErlangRus
Źmićer Rubinštejn
Я делаю просто: влазит - ок, не влазит - горожу велик.
Но по крайней мере половина - не велик
так это получается 2 входа апи?
источник

ŹR

Źmićer Rubinštejn in ErlangRus
Aleksey Kluchnikov
так это получается 2 входа апи?
Ну если рест, то круд как есть, а все остальные - POST /resource/do_smth
источник

AK

Aleksey Kluchnikov in ErlangRus
ну такое.. получается пока оно лезет в круд, оно круд. А как перестает то что? переписываеся? или часть там часть тут?
источник

AK

Aleksey Kluchnikov in ErlangRus
Но если что мне все равно, если работает то круть! Всех с праздником!
источник

ML

Maksim Lapshin in ErlangRus
Źmićer Rubinštejn
Ну если рест, то круд как есть, а все остальные - POST /resource/do_smth
Звучит как тебе очень больно от отсутсвия эликсира :)
источник
2020 February 24

DF

Dmitry Frolov in ErlangRus
Что тут происходит?
источник

DF

Dmitry Frolov in ErlangRus
Все спать, кто хочет бан - велкам
источник

S

Simon in ErlangRus
коллеги, такой вопрос

есть необходимость запустить большое кол-во одинаковых потоков
потоки регистрируются в системе по имени - {local, atom()}
кол-во атомов в системе ограничено и как я понял, единожды созданный атом - не удаляется

как быть ?
источник

S

Simon in ErlangRus
есть же стандартное решение, совсем не хочется велосипедить
источник

DR

Dmitry Russ (Aleksandrov) in ErlangRus
Simon
коллеги, такой вопрос

есть необходимость запустить большое кол-во одинаковых потоков
потоки регистрируются в системе по имени - {local, atom()}
кол-во атомов в системе ограничено и как я понял, единожды созданный атом - не удаляется

как быть ?
Использовать registry, которая позволяет регистрировать любым term-ом процесс и использовать имена со строками, числами и любой term. Есть множество сторонних реализаций, самые популярные, к примеру:

* gproc ( https://github.com/uwiger/gproc )
* syn ( https://github.com/ostinelli/syn ).

Так как это распространённая проблема, в Elixir-е есть встроенная в стандартную библиотеку оптимированная Registry ( https://hexdocs.pm/elixir/Registry.html ) для этих же целей.
источник

PG

Pïg Grëënëst in ErlangRus
увеличь лимит атомов
источник

ML

Maksim Lapshin in ErlangRus
Pïg Grëënëst
увеличь лимит атомов
Самый вредный совет
источник

S

Simon in ErlangRus
спасибо, почитал по ссылкам
получается аналогияно я могу регистрировать поток с именем {global, term()}
в этом случае не используется атом
источник

S

Simon in ErlangRus
если я правильно понял описание
источник

PG

Pïg Grëënëst in ErlangRus
Maksim Lapshin
Самый вредный совет
с большой вероятностью
источник