La capa de red QUIC está lista para la producción
Con la beta de 4D 20, le presentamos nuestra nueva capa de red: La capa de red QUIC.
En ese momento, todavía estaba en desarrollo y por lo tanto eliminada de la versión oficial. Hoy, estamos encantados de anunciar que la capa de red QUIC está fuera de beta y oficialmente lista para producción.
Después de rigurosas pruebas de carga y valiosos comentarios de los primeros usuarios, la estabilidad y el rendimiento de QUIC han sido validados, superandoincluso aServerNet en áreas clave. Ahora que QUIC ha alcanzado la paridad de prestaciones con ServerNet en 4D 20 R5, es el momento perfecto para plantearse el cambio.
Pero primero, permítame contarle más sobre esta gran noticia.
Eliminación de la capa de red heredada
Para gestionar la comunicación entre 4D Client y 4D Server, 4D propone 3 capas de red diferentes:
- Legacy,
- ServerNet,
- y QUIC.
La capa de red Legacy se introdujo hace 30 años en 4D v3. Se desarrolló originalmente para AppleTalk, se mejoró para RDSI, y luego se añadió IPX y finalmente TCP/IP.
Fue creada para un uso Cliente/Servidor muy diferente al que 4D trabaja hoy en día: es single-threaded, optimizada para redes lentas sin encriptación, y disponible para muchos protocolos de red diferentes. Como tal, no está optimizada en absoluto para las comunicaciones de red modernas y soporta un número muy limitado de funcionalidades.
Por eso, con 4D 20 R5, hemos decidido volver obsoleta la capa de red Legacy y planeamos eliminarla pronto. Le animamos a migrar a ServerNet ahora si todavía la está utilizando. Permítame explicarle los beneficios que obtendrá con el cambio.
QUIC iguala ahora las capacidades de ServerNet
La capa de red QUIC ahora soporta tantas funcionalidades como la capa de red ServerNet. Con 4D 20 R5, añadimos soporte para IPv6, broadcast y Single Sign-on en Windows.
Por supuesto, continuaremos mejorándola en las próximas versiones para convertirla en la mejor capa de red que 4D haya tenido nunca.
Pero por ahora, permítanme hablar un poco más sobre las últimas funcionalidades que hemos añadido.
Capa de red QUIC: actualización automática y modo de espera
Nuestro desarrollo de la capa de red QUIC continúa, y con 4D 20 R4, ahora tenemos el modo dormido y la actualización automática. Demos un vistazo más de cerca a estas mejoras y veamos cómo se comparan con el funcionamiento de otras capas de red.
Activar QUIC Layer desde los Ajustes de Estructura, Usuario y Base de Datos
En 4D v20 beta, nos entusiasmó mostrarle nuestro trabajo en la nueva capa de red QUIC. Como la capa está todavía en la versión beta, la hemos desactivado para la versión final LTS. La capa QUIC estará disponible en los lanzamientos de funcionalidades, para que pueda seguir su desarrollo y ayudarnos a mejorarla.
Mientras que 4D v20 sólo permitía cambiar de capa de red en las aplicaciones interpretadas y obligaba a una nueva compilación para las aplicaciones motorizadas, 4D v20 R2 permite cambiar de capa en las aplicaciones compiladas/compiladas a través de los ajustes de estructura, usuario y base de datos para facilitar las pruebas incluso en producción.
QUIC: el futuro de las comunicaciones en red
Los servidores de producción más considerables que funcionan con 4D aceptan más de mil conexiones simultáneas, y este número sigue creciendo. En consecuencia, el rendimiento se convierte en un objetivo cada vez más importante de nuestros equipos. El protocolo QUIC, utilizado por la nueva versión del estándar HTTP, ha sido construido específicamente para aumentar la velocidad y la fiabilidad. Como siempre estamos buscando tecnologías interesantes, estamos trabajando para sustituir nuestro protocolo de red de bajo nivel por el protocolo QUIC.
Para la v20, puede cambiar a esta capa de red y verificar si mejora su rendimiento. Aún está en fase de pruebas beta, ya que necesitamos su opinión antes de utilizarla como nuestra capa de red por defecto. Por lo tanto, sólo podrá utilizarla en versiones beta de 4D.
Contacto con nosotros
¿Tiene alguna pregunta, sugerencia o simplemente quiere ponerse en contacto con los bloggers de 4D? Escríbenos.
* Su privacidad es muy importante para nosotros. Haga clic aquí para ver nuestra Política