Tag
A technical blog post detailing the design and implementation of a lock-free MPMC queue with bounded waiting, including theory, advantages, limitations, and benchmark comparisons.
The hopscotch-map library is a C++ implementation of fast hash map and hash set using hopscotch hashing, offering better performance than std::unordered_map in most cases.
The article explains the piece table data structure, its benefits over simpler array-of-strings representation for text editing, and how modern editors like VS Code use it for performance and memory efficiency.