Escuela de Sistemas, Kernel & Rust
Ingeniería de Software de Alto Rendimiento en Rust
Carlos Mendoza · Lead Systems Engineer & Core Contributor
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.

Ingeniería de Software de Alto Rendimiento en Rust
Por Carlos Mendoza