Pregunta
34

Escuela de Sistemas, Kernel & Rust

Ingeniería de Software de Alto Rendimiento en Rust

Carlos Mendoza · Lead Systems Engineer & Core Contributor

Intermedio0 de 5 clases16 h de contenido

Este curso usa Rust donde un fallo de memoria o una carrera de datos no se pueden dejar para producción. Empiezas por propiedad, préstamo y tiempos de vida, sigues con paralelismo de datos y async sin data races, y bajas a SIMD cuando el bucle de verdad limita. Después cruzas la frontera con C y con WebAssembly sin perder el modelo de seguridad en el núcleo. El proyecto junta esas piezas en una cola de transacciones concurrente. Sirve si quieres leer código Rust de sistemas y saber por qué el compilador rechaza una línea.

Temario

La primera clase está abierta. Dentro de cada clase están el vocabulario, los juegos, el reto, las notas, el mapa, los aportes y los adjuntos. El candado se abre al terminar el vídeo y lo que esa clase traiga. Si el capítulo tiene examen de fase, hay que aprobarlo para seguir.

  • Capítulo 1: Modelo de Memoria, Ownership y Lifetimes
  • Capítulo 2: Concurrencia Fearless y Canales Lock-Free
  • Capítulo 1: Modelo de Memoria, Ownership y Lifetimes
  • Capítulo 2: Concurrencia Fearless y Canales Lock-Free

Empieza por la primera clase

La segunda se abre al terminar la primera. A partir de la tercera hace falta un plan. Expert cuesta $180 al año.

Ver planes
Carlos Mendoza
AskesoOS

Ingeniería de Software de Alto Rendimiento en Rust

Por Carlos Mendoza