Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
The Performance of Distributed DataStructures Running on InMemory DataGrid (highscalability.com)
45 points by aespinoza on Aug 20, 2012 | hide | past | favorite | 3 comments


That's very cool stuff, and a nice way of demonstrating how B-trees perform in a system with heterogeneous memory access times. It would be interesting to hear about other data structures and common algorithms, too.


The B-tree property that writes percolate from the leaves upwards, while reads descend from the root is a perfect fit for this architecture.

And you're right. This analysis applies to any NUMA implementation, although it is most pertinent when inter-node communication cost dominates other operations.

I would like to know of any similar analyses out there. I think there's a lot of interesting distributed data-structure research that could be done with Galaxy.


OP here. Just need to mention we're YC S12.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: