I read a paper called ‘What Really Makes Transactions Faster?‘, and while reading it, I made notes to myself in the margins. I was skimming the paper again today, to write a short summary, and I found a note that I couldn’t decipher. It simply said ‘GNFARB’ and pointed to a bit of text that was underlined. I stared at it for a bit, with absolutely no clue what the heck GNFARB was supposed to stand for.
I figured context might help, so I re-reread the text: “Acquire the locks in any convenient order using bounded spinning to avoid indefinite deadlock.” Upon readnig this, I thought to myself “Inifinte Deadlock” would be a pretty good name for a rock band.” I then remembered exactly what GNFARB stood for.