Чего-то я не понимаю. Есть практики в команде, которых не знаешь - спрашиваешь, читаешь, осваиваешь, используешь. Какие проблемы? Переносите личную травму на априорно ущербног...
По идее то заменить спеку у супервизора можно. Тк сам он при апгрейде тупо меняет спеку у потомка на новую, если найдет, то почему не сделать это самому?
А вот кто как борется с засильем сообщений алертинга в проде? Я вот дошел до использования simhash/lsh, чтобы не бомбить поддержку сотнями похожих сообщений в день через Splun...
Вот кстати было бы интересно, даст ли в Erlang выигрыш организация пула ala Nginx, те не только пул аксепторов, но и пул листенер+аксепторы через so_reuseport на каждый шедул...
Тоже интересная гипотеза, но нет. Для композиции, разделения обязанностей и управления зависимостями. простых базовых архитектурных принципов. И кто, реализуя систему на Beam...
не искусственное defmodule M do for f <- ?a..?z do fname = List.to_atom([f]) def unquote(fname)() do unquote f end end end Тело модуля должно генерир...
Enum - сумма типов, тогда суммой каких типов является этот enum?
How Does a Database Work? | Let’s Build a Simple Database https://cstack.github.io/db_tutorial/
А чем стандартное определение, как константа с именем, не годится? На уровне типов - тип определенный на множестве из одного элемента.
Если нужно ответить, то зачем городить самому, если все уже готово?
а директория ../lz4b/ebin существует?
а если я запилю это на Servant в виде одного бинаря с автоматом сгенеренным api клиента, документацией и образом докера, то тогда получится, что Elixir со всей экосистемой го...
лямбда - это байткод, на выходе должен быть AST, дизассемблировать ее?
так в чем проблема? Сказали - сделай, пять томов рассуждений можно прикрепить к заданию отдельно.
если конфиг у меня - правила ABAC, то я могу их только интепретировать, что eval и долго или компилировать в модуль. И почему я не могу пользоваться тем, чем пользуется апгрей...
ну вродебы у вас есть тип Foo, вы для него определили поле типа Bar, все срастется для Foo, для других нет. Или там полиморфное поле?
а как AOP использовать в Elixir? Для него нужны generic функции, наследование или VM с имиджевой архитектурой. Ничего из этого нет.
почему? Если я компилирую скрипт конфигурации, написанный на DSL, и подгружаю его вместо дефолтного, то delete и purge,как иначе? Не eval же использовать.
это вот редкий Go-шник, не начинающий заход в негошный чат с вопроса "А че вы на Go все не перепишете?", вежливый, а вы его так.
github, gitlab, bitbucket ?