【发布时间】:2010-09-12 02:45:23
【问题描述】:
我有一个异步应用程序,这意味着在任何给定时间都可以有 N 个事件。是否有一种已知的算法可以对 N 个线程进行互斥,而无需将每个线程硬编码为具有 ID?
【问题讨论】:
-
一个需要这样做的例子是使用本地存储,它是非事务性的,因此如果在多个选项卡中打开同一个页面是不安全的。使用共享工作者实现互斥行为可以解决该限制。
标签: javascript multithreading asynchronous