The Daily Commit · Edición de sección Portada PHP AI Dev EN DE FR ES

Independent. Nonpartisan. Untested in production.

sábado, 29 de agosto de 2026 R/PROGRAMMING (TOP)
Lecturas!

Zod 4.5 añade compilación de esquemas, pero zod-compiler sigue ganando en benchmarks

Zod v4.5 introduce la compilación de esquemas con validación de 3 a 9 veces más rápida.

R/PROGRAMMING (TOP) — El mantenedor de zod-compiler responde con benchmarks: su herramienta supera al z.compile() nativo por una mediana de 1,75x, y prevé que ambas implementaciones converjan.

Zod v4.5 introduce la compilación de esquemas, una función anunciada con validación de 3 a 9 veces más rápida. El lanzamiento tomó por sorpresa a gajus, mantenedor del proyecto independiente zod-compiler. Según él, no recibió aviso previo y ahora debe ponerse al día.

Para responder a la pregunta obvia de cómo se compara la nueva función nativa con zod-compiler, remite a un benchmark interno ejecutado contra la pull request 6499 de Zod. En cada esquema probado, zod-compiler es más rápido que z.compile(). La ventaja mediana es de 1,75x, con un rango de 1,11x a 24x. La prueba usó entradas válidas, safeParse, y consumió el resultado. En términos absolutos, z.compile() aporta por sí solo una mejora mediana de 3,35x frente a la validación clásica en tiempo de ejecución, mientras que zod-compiler alcanza 7,0x en el mismo conjunto.

Ejecutar cada esquema en su propio proceso reduce todas las proporciones. z.compile() baja a 2,63x y zod-compiler a 4,99x. La brecha entre ambos se estrecha a 1,49x, y el orden de los resultados no cambia.

Gajus planea actualizar la suite de benchmarks de zod-compiler para incluir la implementación nativa de Zod. Espera que ambos enfoques converjan con el tiempo.

Leer la fuente original (en inglés) ↗

Valora este artículo: 0

Tribuna de lectores

Aún no hay aportaciones — abre el debate.

◀ Breves — Page D1

All stories real, just louder · The Daily Commit · Edición de pantalla · Información legal · Política de privacidad