What problem does it solve?
Ordo JIT optimization provides ultra-fast rule evaluation by compiling expressions with Cranelift and schema-aware memory access, reducing latency for high-throughput rule engines.
Core Features & Use Cases
- Schema-aware JIT compilation based on Cranelift for direct memory access and faster execution.
- TypedContext integration via derive macro to generate efficient context accessors.
- Performance tuning guidance and practical optimization strategies for deploying Ordo in latency-sensitive environments.
- Use Case: Continuously execute large rule sets with minimal overhead in a production-grade Rust service.
Quick Start
Install Rust tooling with the appropriate feature flags, then compile a sample rule using SchemaJITCompiler and run it against a test context to observe latency improvements.