Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 745 Bytes

File metadata and controls

27 lines (20 loc) · 745 Bytes

neumann_shell Benchmarks

The neumann_shell crate provides the interactive CLI with readline, WAL-backed durability, and snapshot support.

Overview

Shell benchmarks measure command parsing, dispatch overhead, and WAL replay performance.

Expected Performance Characteristics

Operation Complexity Notes
Command parse + dispatch O(query) Dominated by query router
WAL append O(1) Single append per command
WAL replay O(n) Linear in log entry count
Snapshot save O(keys) Serializes full store state
Snapshot load O(keys) Deserializes store state

Benchmarking Shell Operations

cargo bench --package neumann_shell