Подскажите пожалуйста, когда какой метод обновления Map'ы использовать и если разница в performance'e: %{state | key: new_value} и Map.put(state, :key, value)?
кто-то использовал https://github.com/ninenines/gun как HTTP, WS client? если - да, не было ли проблем с ним?
NixOpts ещё никто не пробовал? https://nixos.org/nixops