Quando la ricevuta è apparsa prima del lavoro

Sono rimasto bloccato su un compito ROBO quando la ricevuta di chiusura è apparsa prima della prova dello strumento per il passaggio da cui doveva dipendere. Dopo di che, il numero che mi interessava erano i controlli di sequenza manuali per 100 flussi di lavoro.

Su ROBO, la verifica non riguarda solo se un compito è stato chiuso. Riguarda anche se le ricevute preservano ciò che è accaduto nell'ordine in cui è effettivamente accaduto. Una chiamata allo strumento, un controllo delle politiche, un passaggio di consegne, un risultato. Quando quelle superfici tornano indietro fuori ordine causale, il distintivo di chiusura smette di sembrare finale. Il compito può stabilizzarsi, ma la cronologia deve ora essere ricostruita a mano.

Se questo fosse solo ritardo, tutto arriverebbe in ritardo insieme. Questo non è il modello. La chiusura appare, la corsia sembra completata, e solo più tardi la prova per il passaggio precedente si recupera. È allora che i team iniziano ad aggiungere regole silenziose al di fuori del protocollo: non fidarti della chiusura fino a quando il tracciamento non si riempie.

ROBO rimane leggibile solo se le ricevute preservano la causalità, non solo la disponibilità. Una rete di lavoro verificabile non può permettersi prove che spiegano la risposta giusta nell'ordine sbagliato.

Quella disciplina è costosa. Sequenziamento più rigoroso, regole di ricevuta più strette e meno spazio per superfici asincrone sciolte che fingono di essere finali.

$ROBO inizia a contare quando paga per la disciplina di ordinamento che mantiene la prova leggibile invece di essere semplicemente presente.

Fiducia di più nel flusso di lavoro quando nessuno deve aspettare che il tracciamento si recuperi prima di fidarsi della chiusura.

#robo $ROBO @Fabric Foundation