Commentary

  • Everything is about intuition it seems, you see a problem, you think for a while, you think of a ideal scenario and you just scramble up a solution by adding the good parts and discarding the bad parts.
  • This was the same, for why database use B+ Trees. Because we need to optimise for any arbitrary access for data as well as for range queries.