I have some global-like configuration variables in a mod_perl web application. I've got a nifty management form/page that allows me to modify these settings from the web. The configuration variables (along with the rest of the application state) are stored in a postgres database. For convenience and performance reasons, I'd like to also keep the configuration variables in %MyApp::config. The problem is, %config isn't global across server instances; when I change the settings, I change it in the database, and in the hash of whichever server process process the form. Is there any way to have data shared between mod_perl instances, or to automatically synchronize the data when it changes?