Syncing changes in data across multiple sessions of a Shiny app


I have a scenario that I would like some systems design expertise on:

Suppose I have a Shiny app (hosted on RStudio Connect) that reads in external data (eg. from a CSV or a database) and allows the users to modify to the data. Any modifications to the data is not sent back to the database until the user explicitly presses a "save" button. If there are multiple active sessions of the application, what is the best way to get these changes pushed to the other sessions, besides using something like reactive polling?


This topic was automatically closed 54 days after the last reply. New replies are no longer allowed.