perspective icon indicating copy to clipboard operation
perspective copied to clipboard

Thread-safe Readers

Open texodus opened this issue 5 years ago • 0 comments

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 async mode

texodus avatar Jan 06 '21 10:01 texodus