[whatwg] LocalStorage in workers

Robert O'Callahan robert at ocallahan.org
Wed Sep 16 15:21:39 PDT 2009


On Thu, Sep 17, 2009 at 9:56 AM, Jeremy Orlow <jorlow at chromium.org> wrote:

> 1) Create a LocalStorage like API that can only be accessed in an async way
> via pages (kind of like WebDatabase).
>
> 2) Remove any
> atomicity/consistency guarantees from synchronous LocalStorage access within
> pages (like IE8 currently does) and add an async interface for when pages do
> need atomicity/consistency.
>
> 3) Come up with a completely different storage API that all the browser
> vendors are willing to implement that only allows Async access from within
> pages.  WebSimpleDatabase might be a good starting point for this.
>

4) Create WorkerStorage so that shared workers have exclusive, synchronous
access to their own persistent storage via an API compatible with
LocalStorage.

This sounds like it has a low implementation cost and solves many use cases
in a very simple way, right?

Rob
-- 
"He was pierced for our transgressions, he was crushed for our iniquities;
the punishment that brought us peace was upon him, and by his wounds we are
healed. We all, like sheep, have gone astray, each of us has turned to his
own way; and the LORD has laid on him the iniquity of us all." [Isaiah
53:5-6]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20090917/7e87887e/attachment-0002.htm>


More information about the whatwg mailing list