This figure shows an Oracle Data Guard configuration with a production (primary) database and a standyby database. A user is submitting read/write transactions to the production database, and the Oracle Data Guard redo transport mechanism is continuously shipping, validating, and appling redo data from the primary database to the standby database. On the standby site, users submit read-only requests to the Oracle Data Guard standby database while at the same time the standby is also hosting the GoldenGate capture process such that changes are captured from redo logs on the standby database and replicated over multiple paralle streams to multiple GoldenGate targets. Replication is shown using a layer of processing for each of thee processes: capture, source trail, target trail, and delivery.