📄️ Database Internals
Stalwart uses a modular storage architecture based on subspaces. Subspaces are logical partitions of the database, each responsible for storing a specific category of data. This approach allows the system to efficiently organize, access, and maintain information across a wide variety of backend databases.
📄️ Compiling Stalwart
Compiling Stalwart from the source has the main advantage that binaries are built with optimizations specific to your hardware which may result in better performance.
📄️ Testing Stalwart
The following subsections cover the different tests available on Stalwart. Before running these tests, make sure you have Rust installed by following the instructions in the compile section.
📄️ RFCs
The following RFCs are implemented by Stalwart.
📄️ URN Namespace
Overview