
Refactoring to Rust
Joel Holmes, Lily Mara
- Editorial
- Manning
- Año
- 2025
- Páginas
- ~304
- Nivel
- Intermedio
De qué trata
Obra de vanguardia escrita por Lily Mara y Joel Holmes, publicada por Manning entre finales de 2024 y principios de 2025. Se especializa en la estrategia práctica para reescribir y refactorizar componentes críticos de rendimiento o seguridad desde C, C++, Python o Go hacia Rust.
Explora la interoperabilidad mediante FFI (Foreign Function Interface), vinculaciones seguras con bindgen y cxx, migración incremental de algoritmos, sustitución de código no seguro (unsafe) por abstracciones seguras en Rust, y benchmarking comparativo para validar ganancias de memoria y velocidad.
Presenta estudios de caso realistas de modernización de sistemas heredados, proporcionando directrices para justificar y ejecutar migraciones tecnológicas sin interrumpir operaciones comerciales en marcha. Lectura estratégica para ingenieros de sistemas y líderes técnicos.
- Refactorización
- Rust
- FFI
- C/C++ Migration
- Bindgen
- Memoria Segura
- Rendimiento
- Sistemas Heredados
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Migración de Módulo C a Biblioteca Segura en Rust
Reescritura paso a paso de un componente heredado de compresión en C a una biblioteca segura en Rust conectada mediante FFI.

