Esta traducción aún no ha sido revisada por un hablante nativo.

Introducción a Karyos

Karyos es un transporte de mensajería de baja latencia escrito en Rust. Esta página explica qué hace y qué contiene la versión 0.1.0-alpha.1.

Ver como Markdown

Karyos es un transporte de mensajería de baja latencia escrito en Rust. Las aplicaciones publican y se suscriben a flujos de mensajes mediante log buffers en memoria compartida. Los gestiona un media driver, que se ejecuta integrado en la aplicación o como un proceso aparte.

La corrección ante pausas, caídas y escritores concurrentes va primero. Se verifica con model checking, Miri y un simulador determinista. El código unsafe se limita a los dos crates de más bajo nivel, y la compilación por defecto no compila C.

Advertencia

0.1.0-alpha.1 es una versión alfa temprana para evaluación, no para producción. Las API, los formatos de transmisión y la disposición de la memoria compartida cambiarán sin previo aviso. Esta versión alfa no declara ninguna cifra de latencia ni de rendimiento.

Qué contiene la versión alfa

Siguientes pasos