Oso – open-source policy engine for authorization in Rust
I&#x27;d like to buy into Rust for authentication, but the compile times cost too much money and I wound up purging it.<p>This library needs a lot of work to speed up compile times before I can use it. Procedural macros are usually opt-in through cargo features because of their extreme hits to compile time (this includes stuff like serde), and if you&#x27;re trying to monetize this I&#x27;d recommend having precompiled binaries available somewhere so I don&#x27;t need to pull things from crates.io to compile it cold.<p>I timed it on a laptop that I know to have similar power to a CI runner. This is after `cargo build`:<p>real 5m16.508s<p>user 10m41.961s<p>sys 0m44.432s