diff options
Diffstat (limited to 'documentation/bookmark/concurrency')
-rw-r--r-- | documentation/bookmark/concurrency/clock.md | 5 | ||||
-rw-r--r-- | documentation/bookmark/concurrency/lock_free_programming.md | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/documentation/bookmark/concurrency/clock.md b/documentation/bookmark/concurrency/clock.md new file mode 100644 index 000000000..b62ce80e8 --- /dev/null +++ b/documentation/bookmark/concurrency/clock.md @@ -0,0 +1,5 @@ +# Reference + +0. []() +0. [A Tree Clock Data Structure for Causal Orderings in Concurrent Executions](https://dl.acm.org/doi/pdf/10.1145/3503222.3507734) + diff --git a/documentation/bookmark/concurrency/lock_free_programming.md b/documentation/bookmark/concurrency/lock_free_programming.md index d904c8841..7a64aa21f 100644 --- a/documentation/bookmark/concurrency/lock_free_programming.md +++ b/documentation/bookmark/concurrency/lock_free_programming.md @@ -1,5 +1,7 @@ # Reference +0. []() +0. [Handling Concurrency Without Locks: How to not let concurrency cripple your system](https://hakibenita.com/django-concurrency) 0. [Nonblocking Algorithms and Scalable Multicore Programming: Exploring some alternatives to lock-based synchronization](https://queue.acm.org/detail.cfm?id=2492433) 0. [Design and Implementation of Highly Scalable Quantifiable Data Structures in C++ - CppCon 2021](https://www.youtube.com/watch?v=ECWsLj0pgbI) 0. [Building a Lock-free Multi-producer, Multi-consumer Queue for Tcmalloc - Matt Kulukundis - CppCon 21](https://www.youtube.com/watch?v=_qaKkHuHYE0) |