from Hacker News

`async: false` is the worst

by lobo_tuerto on 3/26/24, 5:52 PM with 12 comments

  • by kevingadd on 3/27/24, 5:41 PM

    I wouldn't have expected this much dependence on global state in erlang software. I thought erlang was all about encapsulation, but I guess some problems are basically universal to production software no matter what language you use, and global state is one of them
  • by jbm on 3/27/24, 5:36 PM

    > async: false is the worst

    I suppose the reason is because it takes more time? (The article doesn't mention, and just takes it as a given)

  • by benmmurphy on 3/27/24, 11:17 PM

    this sounds suspicious. bits of code are going to be walking the whole process tree looking for something that is not going to be there when the code is running in production. i guess the operation is relatively inexpensive so maybe it is ok.
  • by loeg on 3/27/24, 5:42 PM

    (Elixir)