Robo e l'economia del progresso preservato
Nel mondo delle reti di agenti, uno degli errori più costosi che puoi fare è perdere l'evidenza della certezza. Quando un flusso di lavoro si resetta, c'è una perdita di lavoro, e lo sforzo che era già stato confermato come corretto viene perso per sempre. I flussi di lavoro di Robo sono progettati specificamente come una serie di chiamate agli strumenti e validazioni delle politiche, con ogni passo che lascia una ricevuta come prova di progresso.
Quando ci sono meno ricevute, il sistema deve elaborare sforzi verificati come lavoro che deve essere ripetuto.
Il sistema cerca di completare il processo il maggior numero di volte possibile, portando a costi più elevati per la rete e al sistema che viene pagato più volte per la stessa risposta verificata. Sono necessarie più ricevute e checkpoint più densi per spostare l'attenzione del flusso di lavoro. Cambia l'attenzione da una ripetizione cieca a una continuazione mirata del flusso di lavoro, con il nuovo agente che riceve prova dal precedente agente e non un vuoto o un insieme mancante di evidenze.
È questo focus che contiene il lavoro aggiuntivo sulla rete di agenti senza perdere il progresso del flusso di lavoro.
Il lavoro sull'architettura finanzia direttamente il sistema di verifica necessario per mantenere il lavoro dopo interruzioni. Una volta che il sistema è completamente sviluppato, sarà in grado di smettere di fare lo stesso lavoro improduttivo più e più volte, e sarà in grado di rimuovere la linea più costosa dal processo: i riavvii completi.