PL/FLOW is a workflow engine for Oracle9i written in PL/SQL. It is fast and it can run in a replicated environment with multiple master databases. The naming, process definition, and API are inspired by interface 1 and 2 as published by the WfMC. The ERD design was made using Designer 9i. PL/FLOW is lightweight because Oracle database functionality is used for storage, indexing, and logic. Workflow transactions typically take 5-10 milliseconds to complete.