I am developing a live video processing application that runs on a server in my network. The application is controlled via a set of configuration options (numerical, string). A GUI should run on multiple machines in the same network, all showing the current value of the config options on the server, and the possibility to change them.
Is there a C++ library available, that implements such a server - multi client configuration store? It should take care of all the consistency and convergence problems.