concurrency Some C code that supports multi-threaded banking transactions using optimistic concurrency control with additive list and circular queue.