Rendimiento de transmisión mejorado presentado en Node.js v20.8.0
El reciente lanzamiento de la versión 20.8.0 de Node.js supone un salto notable para mejorar el rendimiento de la transmisión.

En un desarrollo significativo en el entorno de ejecución de JavaScript, se lanzó Node.js v20.8.0 con mejoras innovadoras en el rendimiento de la transmisión. La nueva versión es la continuación dinámica de las ofertas fundamentales de la plataforma y está disponible para descargar desde el sitio web nodejs.org.
En particular, las mejoras de rendimiento se centraron en flujos legibles y grabables, elevando su eficiencia de creación y destrucción en aproximadamente un 15 %. Estos avances tienen el potencial de reducir potencialmente la sobrecarga de memoria para cada flujo.
Hay aspectos destacados adicionales en la versión que incluyen mejoras de rendimiento para la transmisión web legible. De hecho, la versión 20.8.0 manifiesta un aumento significativo en el consumo de iteradores asíncronos de flujo legible de alrededor del 140 %, y un aumento de aproximadamente el 60 % en el consumo de 'canalización a' del flujo legible.
La actualización también trae consigo una renovación de la gestión de memoria en las vm APIs, un paso adelante estratégico ejecutado mediante la opción importModuleDynamically. Esta modificación apunta y resuelve pérdidas de memoria persistentes y problemas de uso después de la liberación presentes en las API admitidas por esta opción, como vm.Script, vmCompileFunction, y vmSyntheticModule. Esta solución innovadora está preparada para catalizar una actualización a la versión 20.8.0 para los usuarios que luchan con versiones anteriores Node.js
La versión 20.8.0 se considera actualmente la versión "actual", lo que permite a los autores de bibliotecas tiempo suficiente para incorporar soporte. Debido a este enfoque gradual en la actualización de los sistemas, la última versión se introduce con cautela para garantizar la máxima compatibilidad y confiabilidad. Allana el camino de forma segura para Node.js 18.18.0, designado como versión de soporte a largo plazo (LTS). La versión LTS genera una mayor sensación de solidez y se recomienda para la mayoría de los usuarios, enriqueciendo aún más el tiempo de ejecución de JavaScript asincrónico y controlado por eventos.
Si bien el anuncio de Node.js v20.8.0 ciertamente capturó los titulares, tanto los desarrolladores como los expertos de la industria tecnológica siguen muy interesados en el espectro más amplio de plataformas low-code y no-code. En este ámbito, plataformas como AppMaster dejan su huella como una poderosa herramienta para crear aplicaciones backend, móviles y web, eliminando la deuda técnica y mejorando la eficiencia del desarrollo.


