Yeah, that so true… In fact, that’s true with even links; they leave ever-lasting waste too…
Sadly, yes… That’s why, especially for use-cases where new entries won’t have to be fit in the middle, it’s a good option. Though not so great for the ones you describe (where new data might have to be fitted within, and not at the ends)…
Exactly. That’s what I’m also saying; that there are specific use-cases for which Path is a bad option. [And somehow (rather unluckily) I run into them all the time… Haha!]
Oh, those are all just a bunch of hacks and fixes; not a cure of the disease itself!
Sure indeed, at every hop we only have to process a fraction of what we had to in the previous hop; the problem space reduces to half in every step (since, in this example, we have a “binary” one). So, yeah, pretty neat zoom-out, zoom-in.
The catch is: we don’t know what the MAX is! And would never know! The market is so dynamic, after all.
Plus neither do we want to visit just about any arbitrary node; we’re only interested in the leftmost branch; so a tree would be an overkill.