Needs a TOC
Needs a TOC
One of the authors of this book runs a research lab in this field.
They have this cool tool that can help one design an optimal data structure:
I can't seem to find where the actual tool is
If you manage to click on the correct image, you’ll get to this page [0]. Then you can find a link to the “interactive demo” [1]. Weirdly well hidden.
Me too, some text, links, but no actual code or link to download.
Same here.
I've only had a chance to skim so far, but this is an absolutely superb survey of an enormous space. It doesn't just list out a bunch of data structures, it actully helps you build a mental model of all the concerns to think about when building or using data structures in an application.
Easily one of the best technical books I've ever read.
That's the recap I needed!
Data structures across distributed systems are challenging, so this is a useful resource.
Still, better if you can keep your application on a single machine if that's feasible.
This paper does not cover distributed systems, except for a very brief mention at the end.
https://arxiv.org/abs/2001.04235
here you are
I'd love to buy a copy but it's $100 on Amazon.
I'm still waiting for someone to disrupt and un-amazon the book industry. Authors lose, readers lose. It's broken
Torrents can do this, also offline book shops who sell used books.
More recommendations on this topic? Paper's great. I also know about Martin Klepmann's Designing data intensive applications but it's less about data structures and more about databases.
I got a lot of value out of “Algorithms and Data Structures for Massive Datasets” (https://www.manning.com/books/algorithms-and-data-structures...)
DSDIA ;)
This is a good read
Thank you for sharing this!
I uploaded PDF and asked ChatGPT 4 for ToC ..it is really struggling to process this.
Even after asking it to ignore page headers and footers.
I thought the state of the art was much better?
By hand (5 min):
(along the way I saw some interesting figures, so, for me, this exercise was worth the time)Yes I was going to do the same but wanted to learn a general way to do this task along the way too and get more details (second level sections as well).
======================
Step 1:
Use pdftk to extract metadata
Step 2:
copy relevant sections of metadata "Bookmarks" into a new tetx file.
Step 3:
Upload this text file and ask ChatGPT to format it as you want -- markdown / HTML / plain text.
Took maybe 10 minutes and this was also worth it for a different reason (learning one more bit about pdftk capabilities).
=======================
CONTENTS
Opening with Firefox gives a full TOC: https://imgur.com/a/cgdy0nY