3 ms·
How does a shared memory space work if you have different versions of scripts for the same domain?
by nitwit005 2y ago
How does a shared memory space work if you have different versions of scripts for the same domain?
- horsawlarway 2y agoSame way a shared database works across multiple client versions as you roll out a new deployment. Or the same way two completely different processes can access the same address space with shared memory IPC. You aren't running in the same memory space, you're just communicating with a shared resource.
- owaislone 2y agoWhy would that matter? The tabs don't share memory. Any code doesn't run when it tries to acquire a lot that another piece of code from another tab has already acquired. The two tabs don't even need to run the same app.
- mmazing 2y agoWell, it might matter for functionality in the application. After you fix a lock-related bug for example, how do you deal with an open tab running a different version of your code that is erroneously misusing a lock? You need to account for that when you release new code, yeah? Rename the lock maybe? Some other logic?
- geocar 2y agoWhat are you imagining doing with these web locks apis?
- nitwit005 2y agoThe need to test both versions being active.