#multithreading
Read more stories on Hashnode
Articles with this tag
This small post continues the previous post dedicated to multithreaded query execution in databases with column-oriented storage format. This time...
Last time we discussed k-word CAS algorithm and came to the conclusion that seqlock-based atomic snapshots may be used as an alternative in situations...
A few months ago I went through Efficient Multi-word Compare and Swap paper, so here are a few thoughts on the algorithm. Long story short, I have...
Today we'll discuss an approach used in some analytical databases to speed up the execution of queries at the cost of additional HW resources, namely...
It seems to be a common belief that code which uses mutexes/locks/synchronized methods is "slow" and, as soon as you replace them with atomics, your...
Everyone knows that multi-threaded code is not a piece of cake. There are lots of publications on how to write concurrent code properly and also lots...