Oracle Berkeley DB Java Edition High Availability - Write Forwarding Using Java RMI
JE HA provides APIs to create a replicated environment and process read/write transactions. The application running on the node that is currently the master can process both read and write requests, while the applications running on the replicas can process only read requests. When a replica node receives write requests the application throws an exception or returns an error. To avoid this scenario, applications running on replica nodes must be able to direct these requests to the master node. This is called write forwarding.