DistributedImmutableMap(db: <ERROR CLASS>, tableName: String)
A distributed map state machine that doesnt allow overriding values. The state machine is replicated across a Copycat Raft cluster.
The map contents are backed by a JDBC table. State re-synchronisation is achieved by periodically persisting snapshots to disk, and sharing them across the cluster. A new node joining the cluster will have to obtain and install a snapshot containing the entire JDBC table contents.