</> CodeBooks
    ← Volver a Rust (página 2)
    Portada de Asynchronous Programming in Rust

    Asynchronous Programming in Rust

    Carl Fredrik Samson

    Editorial
    Packt
    Año
    2024
    Páginas
    ~306
    Nivel
    Intermedio

    De qué trata

    Libro especializado escrito por Carl Fredrik Samson y publicado por Packt en 2024. Diseñado para desmitificar los fundamentos internos de la programación asíncrona y no bloqueante en Rust.

    Explica cómo los sistemas operativos manejan la E/S asíncrona mediante llamadas de sistema como epoll, kqueue e IOCP. Enseña a implementar desde cero un runtime asíncrono básico: el despachador (reactor), el ejecutor de tareas (executor) y el mecanismo de notificación de eventos (`Waker`).

    El autor guía al lector a través de código real para entender exactamente qué sucede bajo el capó de Tokio o async-std cuando se escribe `async` y `.await`. Un recurso didáctico único para dominar el modelo reactivo de Rust sin cajas negras.

    • Async Rust
    • Epoll y Kqueue
    • Runtime Internals
    • Reactor Pattern
    • Executor
    • Waker
    • Tokio
    • E/S No Bloqueante

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Runtime Asíncrono de Rust Implementado desde Cero

    Creación paso a paso de un mini-Tokio con un reactor basado en epoll y un ejecutor de futures cooperativo.

    Más de Rust con nivel Intermedio