As far as I know nothing in Elixir that writes to the disk can give you that level of guarantee:
As per Erlang docs :
delayed_write
The same as {delayed_write, Size, Delay} with reasonable default values for Size and Delay (roughly some 64 KB, 2 seconds).
I would love to be proved wrong