Structure

Haura is structured into multiple subprojects for some separation of concerns. Mainly the can be divided into implementation and bindings.

Implementation:

  • betree_storage_stack: The actual implementation and of main interest when considering any modifications to the algorithmic makeup of the storage logic and interfaces. This crate also contains C bindings.
  • bectl: Allows for a basic acces to the storage stack as an CLI application.

Bindings: