comnik / comnik/declarative-dataflow
Server module should only expose request handling
- Lingua principale
- Rust
- Stelle
- 326
- Fork
- 27
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
The server module currently exposes the server's handler functions individually. This invites specific server implementations to accidentally use them without going through the sequencer first, breaking determinism across workers.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia individuando il modulo server e le sue funzioni handler esposte pubblicamente. Traccia il passaggio delle richieste attraverso il sequencer e identifica il confine del modulo che dovrebbe impedire l’uso diretto degli handler. Il lavoro è completo quando le implementazioni server possono accedere alla gestione delle richieste solo tramite il sequencer, preservando il comportamento deterministico dei worker.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- rust
- Ambito
- backend, distributed-systems
- Tipo di issue
- Refactoring
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100