If multiple users make requests of the same Jovo app at once, what happens? I know Javascript itself does not have threading, but are they handled in sequence or in parallel?
My system copies data from another source on the web, fomatting it for more convenient use, and stores that in a local cache file. Periodically (exact triggers still being determined), it does an incremental update of the in-memory data and writes out a new copy of that cache. The question is, do I need to implement interlocks to prevent two users from trying to update the cache simultaneously, or will that condition never arise?