ByteNex
ByteNex
Kernel de agente para sistemas auto-mejorables

ByteNex›Docs›Nota de ingeniería: diseño del Kill Switch (interruptor de emergencia) central

Nota de ingeniería: diseño del Kill Switch (interruptor de emergencia) central

Un vistazo a cómo se diseñó el Kill Switch central para detener la ejecución de inmediato sin corromper el Isolated Context (contexto aislado) ni el Memory State (estado de memoria).

Nota de ingeniería: diseño del Kill Switch (interruptor de emergencia) central

Un vistazo a cómo se diseñó el Kill Switch central para detener la ejecución de inmediato sin corromper el Isolated Context (contexto aislado) ni el Memory State (estado de memoria).

Cuando diseñamos el principio de autoprotección, el Kill Switch fue el componente más crítico. Un sistema que se ejecuta de forma continua debe tener una manera inmediata de detenerse.

El desafío no era detener la ejecución en sí, sino hacerlo sin corromper el contexto. Si el interruptor mataba el proceso a mitad de una escritura, el Memory State quedaría en un estado incoherente.

Para resolverlo, el Kill Switch actúa en el límite del ciclo. Permite que la operación atómica en curso termine, registra el estado y luego detiene el siguiente ciclo. Así se garantiza que, cuando el Kernel (núcleo) se reanude, vuelva a un Stable State (estado estable).

Esta nota de ingeniería forma parte de nuestro esfuerzo continuo por documentar cómo funciona BX-System por dentro. El Kill Switch es un componente central del principio de autoprotección.

wak · 2017-11-08