The FlowFile Repository is where NiFi keeps track of the state of what it knows about a given FlowFile that is presently active in the flow. The implementation of the repository is pluggable. The default approach is a persistent Write-Ahead Log located on a specified disk partition. Apart from the fact that NiFi itself lives in a JVM, there is no memory involvement. The processor retrieves the FlowFiles and metadata from the disk.