La fiabilidad debe construirse antes que la eficiencia en sistemas de misión crítica, especialmente en entornos de tiempo real donde no hay margen para reintentos o rollbacks.
Diseñar sistemas autónomos para flujos de trabajo de larga duración requiere mecanismos de persistencia de estado y reanudación (ej. hibernate-and-wake) para superar las limitaciones de los asistentes 'session-bound'.