-
What’s pros and cons of using map-sync.Mutex over sync.Map.
-
### Acknowledgements
- [X] I read the documentation and searched existing issues to avoid duplicates
- [X] I understand this is a **bug tracker** and anything other than a proven bug will be closed
-…
-
### Related issues
https://github.com/firebase/firebase-functions/issues/1439
This issue is the orginal thread that was marked as solved, when it isn't.
But please check it out to feel the gr…
-
## Description
The head tracker contains redundant information that is already present in the fork choice block DAG. This is undesirable as it means there isn't just "one source of truth", and the …
-
## Context:
### ⚠️ Criteria is a WIP and subject to change
"boards" serves as a demo and reference implementation for social media-like boards with posts and interactions. The goal is to fully r…
-
So one of the awesome points to this data structure is that it handles the blocking of your current thread for you, making it very nice for new-to-concurrency programmers. I have a short example in t…
-
We have `LockFreeLinkedListNode` and co. based on the ["Lock-Free and Practical Doubly Linked List-Based Deques Using Single-Word Compare-and-Swap"](https://citeseerx.ist.psu.edu/viewdoc/download?doi…
-
For a modern data engineer knowledge of concurrency models is important.
1. A data engineer should know the difference between **concurrency** and **parallelism**.
2. A data engineer should know …
-
`ClientStorage` supports several server addresses. Those addresses specify servers which essentially serve the same data, maybe a replicated storage. When `ClientStorage` connects, it tries to open p…
-
## Description
Make [Shared Cache](https://ydb.tech/docs/en/concepts/glossary#shared-cache) concurrent (better lock-free).
**This improvement opens us the possibility of making DataShard reads i…