Recogida de datos

Traducido automáticamente de Deepl

El pasado octubre 2022, 4D introdujo una funcionalidad única llamada Data collection en 4D v19 R6.

Quizás la mejor manera de entender cómo la usamos es mostrarle las preguntas que esta funcionalidad nos permite responder. Así que después de unos meses de verlo funcionar, estamos encantados de compartir algunas de las interesantes ideas que nos da.

Cuando anunciamos que íbamos a recopilar datos de uso anónimos, varios clientes nos preguntaron si compartiríamos los resultados con la comunidad. Nos pareció una idea estupenda,

Antes de sumergirnos en gráficos y cifras, recordemos que nadie recoge datos personales ni de la empresa. 4D no puede de ninguna manera identificar a ningún usuario, desarrollador o empresa directa o indirectamente. Todo lo que recopilamos es público, transparente y está documentado en https://developer.4d.com/docs/Admin/data-collect/.

Lo que hay que saber antes de explorar los resultados a continuación:

  • Las siguientes cifras sólo son representativas de los adoptantes de Feature Releases hasta que esté disponible v20 LTS.
  • Esta característica sólo está disponible en 4D Server, por lo que a continuación sólo se presentan datos de 4D Server.
  • Los datos presentados a continuación son datos relacionados con las licencias de despliegue.

Modo proyecto

Uno de los primeros resultados interesantes es que la mayoría de los clientes ahora trabajan y despliegan en Modo Proyecto. Con una adopción muy alta para instalaciones más grandes que cuentan con más de 100 clientes, donde el 80% están ejecutando una aplicación en modo proyecto. ¿Sigue desarrollando y desplegando en modo binario? ¿Sabía que ahora puede desarrollar simultáneamente en 4D Server en modo proyecto?

Siga este enlace para leer más sobre los proyectos 4D.

Nueva capa de red SERVERNET

blank

¿Sigue utilizando la capa de red heredada?

Quizás sea el momento de reconsiderarlo: La nueva capa de red es ahora ampliamente adoptada entre los clientes 4D, especialmente con instalaciones más grandes, que se benefician de una mejor escalabilidad y velocidad.

¿Queda alguna duda? Leamos estos testimonios en 4D Forum que muestran el tipo de aumento de rendimiento que puede conseguir.

Sistemas operativos

blank

Curiosamente, macOS se utiliza más en ordenadores servidores de lo que pensábamos, incluso en instalaciones más grandes.

blank

Para los curiosos, aquí están los diez principales sistemas operativos utilizados para ejecutar 4D Server.

Sobre el hardware

blank

Cuando 4D Server se ejecuta en hardware Apple, el 50% de los servidores informáticos se basan en Apple Silicon.

Como recordatorio, aquí hablamos del hardware utilizado como ordenador servidor, ya que no disponemos de datos para clientes.

blank

En cuanto a la RAM: 8GB, 16GB y 32GB son los más frecuentes. Aún así, podemos observar una cantidad significativa de servidores de 4GB.

En cuanto a CPU, Cores: 4, 6 y 8 son los más frecuentes. Pero aquí también se pueden observar configuraciones más pequeñas con sólo 2 núcleos.

Conclusión

¿Qué hemos aprendido?

El modo Proyecto se adopta rápidamente, no es una gran sorpresa.

El hecho de que la mayoría de las grandes instalaciones hayan pasado a una nueva capa de red valida nuestra importante inversión en el desarrollo y resolución de problemas de operaciones de red.

El alto uso de macOS para ejecutar 4D Server nos demuestra que era necesario invertir pronto en soporte Silicon/ARM y valida que debemos seguir invirtiendo en macOS como sistema servidor en el futuro.

Mientras que los resultados de hardware, como 16 GB como mediana de memoria de servidor, no es ninguna sorpresa, los números muestran que las configuraciones pequeñas, como 4 GB o 2 núcleos, se utilizan de forma significativa, normalmente como máquina virtual en entornos de alojamiento. Esta información nos ayuda a evitar centrarnos únicamente en las grandes configuraciones informáticas.

Publicaremos otra entrada en el blog con cifras actualizadas con nuevos datos cuando 4D v20 LTS esté disponible.

Avatar
• Líder del equipo Producto 4D -Mathieu ingresó a 4D en 2020 como líder del equipo de productos. Su equipo está compuesto por Propietarios de producto, la voz de los usuarios de 4D. Trabajando mano a mano con el equipo de ingeniería, su papel implica la priorización, el alcance y la verificación de que las nuevas funcionalidades coincidan con las expectativas de los usuarios de 4D. Mathieu se desempeñó anteriormente como director de proyectos y gerente de equipo en varias divisiones de TI de industrias líderes - automotriz, seguridad, publicidad, especializado en contextos internacionales y servicios orientados a la nube.