Un nuevo sistema de replicación de sistemas de archivos para Linux, llamado Foxing, ha sido anunciado por Joel Wirāmu Pauling en codeberg.org. Foxing se distingue por utilizar eBPF (Extended Berkeley Packet Filter) para capturar eventos del sistema de archivos en el kernel y replicarlos de forma asíncrona en un directorio de destino, logrando una sincronización casi en tiempo real con sólidas garantías de consistencia. El proyecto, predominantemente escrito en Rust (73%), busca ser una alternativa de alto rendimiento a herramientas como rsync y cp, ofreciendo mejoras significativas en velocidad, especialmente con archivos pequeños y grandes, así como en entornos NFS. Foxing se compone de fxcp, una herramienta de copia inteligente, y foxingd, un demonio de replicación impulsado por eBPF. Las versiones recientes introducen mejoras como un nuevo formato de archivo (FXAR v2) con deduplicación a nivel de bloque, soporte para acceso aleatorio a archivos y optimizaciones de rendimiento, incluyendo la detección de firmas Merkle adaptativas y la aceleración vectorial. La herramienta es de código abierto y está disponible para su descarga y uso.
