A class of attack I like to refer to “developers not understanding how concurrency and transactions work”.
Maybe we should stop upvoting stories that suggest using SQL because “In simple words; with SQL you can be 100% certain that either your exact intent gets reflected in the database or nothing happens at all.”
https://lobste.rs/s/gblgid/choose_sql
A class of attack I like to refer to “developers not understanding how concurrency and transactions work”.
Maybe we should stop upvoting stories that suggest using SQL because “In simple words; with SQL you can be 100% certain that either your exact intent gets reflected in the database or nothing happens at all.”
https://lobste.rs/s/gblgid/choose_sql