ARCHITECTURE & PERFORMANCE · 2026-09-23 · THE GRAND CONSOLIDATION
グランド・コンソリデーション:あらゆる次元でSimplicioを高速化
Epic #5941のもとで12件のエンジニアリング・イシュー(#5951〜#5968)を策定し、I/O、正規表現、サブプロセス、コンパイルのボトルネックを解消して、超高速常駐マイクロデーモンへと刷新しました。
診断:モノリスに潜むボトルネック
プロファイリングにより深刻な摩擦が判明しました。mapごとの14,000回に及ぶ正規表現再コンパイル、スカラー行探索、そして673回もの外部プロセス起動(Gitだけで133回)。さらにsrc/main.rsは85,000行に膨張し、ビルド時間は10分に達していました。
解決策:ハイパフォーマンス・プリミティブとマイクロデーモン
LazyLockによる正規表現の事前コンパイル、memchrによるSIMD行走査、.git/indexのmtimeによるインメモリ世代キャッシュ(1ミリ秒未満)、libgit2によるインプロセスGit統合を導入。モノリスはUnixドメインソケットを介した安全なマイクロデーモンへと分割されます。
新たな地平:可能になること
ツール実行のレイテンシが800msから3ms未満へと劇的に短縮され、ゼロトークン生成により、ローカルでの投機的ツリー探索(SWE-Search)、20〜50の並列サブエージェント群による競合のない協調動作、5秒未満のインクリメンタルビルドが実現します。
Simplicio Runtime 3.9.1+ · Rust 1.93.1 · Epic #5941 (#5951–#5968)
12 performance issues · Tokio resident daemon · zero-subprocess in-process pipeline
Benchmarks measured on Linux x86_64 and Apple Silicon M-Series