Suppose you want to send a big list (1_000_000 entries for example) to a different process in Erlang / Elixir.
- Does
send
block until the data of the whole list is sent, or is that somehow done asynchronously by the Erlang VM? - Is simply sending the list a bad practice? What are the alternatives?