Transport stays out of the classifier.
The yolo LB accepts on port 9999 and passes accepted descriptors to the two C API processes. Fraud payloads stay in the API path.
RINHA 2026 // PURE C // OFFICIAL ISSUE #4545
Pure C fraud scoring under the official 1 CPU / 350 MB envelope. The page now leads with verifiable result evidence, then opens the hot path.
Latest closed completed upstream issue authored by jonathanperis whose result JSON matches https://github.com/jonathanperis/rinha4-back-end-c. Synced from zanfranceschi/rinha-de-backend-2026 and closed May 15, 2026, 2:12 PM UTC.
Numbers stay split by provenance so the page does not mix public Rinha evidence with local candidate tracking.
k6 / judge
|
v
rinha4-lb-yolo-mode :9999
| SCM_RIGHTS over SOCK_SEQPACKET
+--> api1.sock -> C epoll loop -> client fd
|
+--> api2.sock -> C epoll loop -> client fd The yolo LB accepts on port 9999 and passes accepted descriptors to the two C API processes. Fraud payloads stay in the API path.
Manual HTTP and JSON extraction produce the 14-dimensional fraud vector without framework overhead.
A mmaped int16 IVF/block index returns the fraud label count, then the server writes one prepared HTTP response.
CI candidate metrics are local evidence for regression tracking. The latest candidate uses the canonical fd-pass compose layout and keeps the candidate pointer separate from experiments.