VOODOO Appliance
Can be deployed on source, targer or on an independent server (virtual machine)
Authorization
Three levels of authorization for Voodoo users: Administrator, Developer, Operator.
GUI
Definition, management and control of Voodoo Replications through a modern web GUI.
Access
Access over http or https - security level depends on your own network configuration best practises.
VOODOO Application
Administration and Control GUI built in Oracle Application Express 18 with Oracle REST Data Service deployed on Apache Tomcat.
VOODOO Repository
Metadata, control and statistics repository developed on Oracle Express Edition.
Source database
Source database (currently supported: Oracle 12.1.0.2 and higher).
Network
Access over TNS protocol, using Oracle Thin Client OCI.
Outbound Server Log Catcher
Python daemon extracting valid redo records from redo stream.
Record Files
Binary files, created by the Log Catcher, containing only redo records valid for parsing and transforming to DMLs
Replication Parser
Python daemon transforming binary record files into DML Files (one DML File is one transaction)
DML Files
Binary files, created by Parser, containing DMLs ready to be applied on target database
Replication Stream Applicator
Python daemon parsing DML Files and applying DMLs on target database
Network
Access over TNS protocol, using Oracle Thin Client OCI (depends on target database vendor)
Target database
Target database (currently supported: Oracle 10g and higher)