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.
¿Cuándo cambiar a QUIC?
Para nuevas aplicaciones, la respuesta es simple: empiece a usar la capa de red QUIC desde el primer día. Como las futuras versiones de 4D introducirán aún más funcionalidades en QUIC, adoptarlo ahora le asegura estar preparado para lo que venga. Al elegir QUIC, evitará la complejidad de cambiar más adelante.
Para las aplicaciones existentes que se ejecutan actualmente en ServerNet, compruebe la configuración de la red como se describe a continuación y siga adelante.
Aunque ServerNet sigue siendo totalmente compatible y no hay planes inmediatos para dejarlo obsoleto, QUIC ofrece una fiabilidad y estabilidad superiores. Es importante tener en cuenta que, aunque QUIC no solucionará los cortes de red, se destaca en el manejo de la pérdida ocasional de paquetes o retrasos, donde ServerNet podría lanzar errores de red. Las futuras actualizaciones mejorarán aún más QUIC, por lo que es esencial pensar en el futuro.
Dicho esto, cada infraestructura de red es única. Así que, antes de hacer el cambio, prueba tu configuración con QUIC para asegurar la compatibilidad. Valoramos mucho tus comentarios durante esta fase, ya que nos ayudarán a perfeccionar y optimizar aún más la capa de red de QUIC.
Diferencias clave: QUIC vs. ServerNet
Una diferencia importante entre ServerNet y QUIC es que ServerNet usa TCP mientras que QUIC usa UDP. La mayoría de las redes transmiten TCP y UDP de la misma manera pero muchos cortafuegos y switches bloquean UDP ya que es raramente usado por las aplicaciones. Así que si su servidor 4D no está en la misma subred que sus remotas 4D (lo que es probable), le recomendamos encarecidamente que pruebe sus aplicaciones con QUIC antes de planificar un cambio completo. Si encuentra problemas de conexión, asegúrese de que sus routers o firewalls no están bloqueando el tráfico UDP.
Nota para las aplicaciones motorizadas
Otra cosa a tener en cuenta: si estás usando aplicaciones engined, los clientes antiguos pueden necesitar ServerNet para actualizarse a una versión compatible con QUIC. Simplemente mantén tus puertos TCP abiertos en el servidor hasta que todos los clientes hayan instalado la versión compatible con QUIC de tu aplicación.
Espero que estés tan entusiasmado como nosotros con este nuevo capítulo de las redes 4D. Esté atento a las próximas actualizaciones y mejoras. Como siempre, si tiene alguna pregunta o necesita ayuda, el foro 4D está a sólo un clic de distancia.