perspective
perspective copied to clipboard
Thread-safe Readers
This PR extends the perspective-python threading model to support fully thread-safe read operations, in exchange for a
"global" writer lock. For datasets with many readers and infrequent writes, this can offer significantly better concurrency utilization.
- [x] Implement
- [ ] Measure performance under contention
- [ ] Decide whether to continue to support lock-less
asyncmode