Dynamic Hash Tables Simple, Fast, and Practical Non-Blocking and Blocking Concurrent Queue Algorithms RRB-Trees: Efficient Immutable Vectors Cuckoo Hashing