Skip to content

oatmilkcat/silo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Silo is a decoupled, fast, and smart research and analysis engine for storing and querying data about tagged populations using tags stored on a tree structure.

⚠️ WARNING: Silo is currently not functional, and is very much a WIP. I can make no guarantees of code quality or consistency at the moment.

Structure


|- silo           // Silo's CLI entrypoint, spawns the core's Service with all default actors
|- silo-core      // Silo's domain, util functions and default actix system
|- silo-db        // Silo's database adapters, provides methods for persisting data in Silo
|- silo-transform // Silo's exporting interface, provides different output types and methods for extracting data to other places

Building and running

Build Silo's CLI (silo) with:

$ cargo build --release --bin silo

Run through cargo with:

$ cargo r --release --bin silo

Testing and documentation

To run silo's test suite, use:

$ cargo test

Build the docs (with the optional --open flag to open them):

$ cargo doc --open

About

📊 a scalable modular analysis engine written in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages