3.5 Processes
CHPS efficiencies are controlled as part of the Deltares configuration and processes including Rolling Barrel, Amalgamate, MarkedRecordManager, and Synchronization.
Rolling Barrel
The Rolling Barrel, a system task, makes a new data store copy, which is stored in a temporary directory. The system then deletes the old data store, and moves the newly created temporary data store to its place.
A data store is a database, containing data imported into CHPS, stored on the local file system.
The Rolling Barrel process ensures information is not stored in the system longer than it needs to be. This prevents the system from becoming overpopulated with data.
Amalgamate
The Amalgamate task takes multiple small pieces of data and combines it into one single record and therefore one single entry in the database. This also frees up space in the system and the data store.
MarkedRecordManager
The MarkedRecordManager task, another removal task, deletes records scheduled to be deleted (but only if they are scheduled).
Synchronization
The Synchronization task is responsible for synchronizing one MC to another. This task is useful because it prevents having to create information two or three times between the server clusters. It also helps provide a failover solution.
References: Deltares Wiki - Amalgamate