- From: Austin Sullivan <notifications@github.com>
- Date: Fri, 28 Oct 2022 10:06:29 -0700
- To: w3ctag/design-reviews <design-reviews@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Friday, 28 October 2022 17:06:43 UTC
If the high-level concern here is that we don't want to end up in a world with sync and async versions of every API, then, well, I agree :) This API is a particularly performance-oriented exception, not the rule. The purpose of this API _is_ performance. SyncAccessHandles are intended to provide _the most_ low-level persistent file primitive to the web. This primitive allows sites to bring their own database to the web via Wasm in a way that's orders of magnitude faster than IndexedDB, for example. Also I realize this isn't clear based on the issue description, but SyncAccessHandles are only available from DedicatedWorkers specifically because we don't want to impact the responsiveness of sites. -- Reply to this email directly or view it on GitHub: https://github.com/w3ctag/design-reviews/issues/772#issuecomment-1295243104 You are receiving this because you are subscribed to this thread. Message ID: <w3ctag/design-reviews/issues/772/1295243104@github.com>
Received on Friday, 28 October 2022 17:06:43 UTC