Docfd - Engineering

Back to Docfd Main Page

Docfd utilises OCaml 5 and Eio for multithreading, and uses a custom search engine backed by on-disk SQLite DB. Architecture wise, Docfd uses the “functional core, imperative shell” as the core design and actor model for organising concurrent entities.

Figure: Workflow Overview

Discussions of specific topics: