Simplicio BLOG
Docs GitHub ↗
← Powrót do bloga

ARCHITECTURE & PERFORMANCE · 2026-09-23 · THE GRAND CONSOLIDATION

Wielka Konsolidacja: Przyspieszenie Simplicio we Wszystkich Wymiarach

Przeprowadziliśmy profilowanie środowiska i utworzyliśmy 12 zadań inżynieryjnych (#5951–#5968) w ramach Epic #5941, eliminując wąskie gardła I/O, wyrażeń regularnych, podprocesów i kompilacji oraz przekształcając Simplicio w ultraszybką architekturę mikrodaemonów.

Opóźnienie Rozwiązywania Kontekstu MS
−99.8%
Przed (Monolit)1,450 ms
Po (Mikrodaemony)2.4 ms
Wywołania Podprocesów na Ścieżce Krytycznej CALLS
−100%
Przed (Monolit)673 calls
Po (Mikrodaemony)0 calls

Diagnoza: Ukryte Wąskie Gardła Monolitu

Szczegółowe profilowanie wykazało poważne opóźnienia: 14 000 rekompilacji Regex na każde wywołanie map, skalarne wyszukiwanie linii i 673 wywołania zewnętrznych procesów (w tym 133 dla samego Gita). Ponadto src/main.rs rozrósł się do 85 000 linii, wydłużając czas kompilacji do 10 minut.

Rozwiązanie: Pomiary Wydajności i Dekompozycja Procesów

Nowa architektura wprowadza statyczne Regex przez LazyLock, wektoryzację SIMD z memchr, pamięć podręczną generacji opartą na mtime .git/index (<1ms) i eliminację procesów dzięki libgit2 in-process. Monolit zostaje podzielony na bezpieczne mikrodaemony komunikujące się przez Unix Domain Sockets.

Nowe Horyzonty: Co Staje Się Możliwe

Dzięki spadkowi opóźnienia z 800ms do poniżej 3ms oraz syntezie kodu bez tokenów LLM, Simplicio umożliwia lokalne spekulatywne przeszukiwanie drzew (SWE-Search), roje 20–50 równoległych agentów bez kolizji I/O i kompilację w czasie poniżej 5 sekund.

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

Roadmapa na GitHub (Epic #5941) ↗
Simplicio Runtime: Topological Evolution to Resident Micro-Daemons & Zero-Cold-Start IPC
Simplicio Runtime: Topological Evolution to Resident Micro-Daemons & Zero-Cold-Start IPC