</> CodeBooks
    ← Volver a Rust (página 2)
    Portada de Rust Atomics and Locks

    Rust Atomics and Locks

    Mara Bos

    Editorial
    O'Reilly
    Año
    2022
    Páginas
    ~249
    Nivel
    Intermedio

    De qué trata

    Obra maestra técnica escrita por Mara Bos (líder del equipo de la librería estándar de Rust) y publicada por O'Reilly en 2022. Es el tratado de referencia sobre concurrencia de bajo nivel y diseño de primitivas de sincronización.

    Explora la memoria compartida, operaciones atómicas (`AtomicBool`, `AtomicUsize`), órdenes de memoria (`Relaxed`, `Acquire`, `Release`, `SeqCst`) y el modelo de coherencia de memoria del hardware moderno. Enseña a construir desde cero primitivas fundamentales como Mutex, RwLock, canales de comunicación one-shot y spinlocks sin incurrir en comportamiento indefinido (UB).

    Con una claridad pedagógica insuperable, desmitifica las barreras de memoria y la programación lock-free en Rust y C++. Imprescindible para ingenieros de sistemas operativos, motores de bases de datos y software de alta concurrencia.

    • Atomics
    • Locks
    • Modelo de Memoria
    • Concurrencia Bajo Nivel
    • Lock-free
    • Mutex
    • Acquire-Release
    • Mara Bos

    ¿Cómo enseña?

    TeóricoPráctico

    Teórico

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Implementación de Mutex, RwLock y Canales Atómicos desde cero

    Construcción paso a paso de primitivas de sincronización seguras para subprocesos basadas en operaciones atómicas y futexes de Linux.

    Más de Rust con nivel Intermedio