El equipo de inkandswitch ha lanzado una nueva codificación de enteros de longitud variable denominada Bijou64. Diseñada para el protocolo de sincronización CRDT, esta codificación asegura que cada número tenga una única representación binaria, eliminando la necesidad de verificaciones de canonicidad en tiempo de ejecución y corrigiendo vulnerabilidades de firma. Sorprendentemente, Bijou64 supera ampliamente en velocidad al estándar LEB128. Los benchmarks realizados en hardware ARM (Apple M2 Pro) y x86 (AMD Zen 5) revelan que procesa un lote de 4096 valores en aproximadamente 3 microsegundos, frente a los 30 microsegundos de LEB128. Esto representa un aumento de velocidad de 2 a 10 veces, dependiendo del tamaño del número, consolidándola como una opción eficiente para protocolos binarios que requieren compactación y seguridad.
Bijou64 supera a LEB128 en rendimiento para CRDTs
