Perspectivas de recolha de dados

Tradução automática de Deepl

Em Outubro de 2022, 4D introduziu uma funcionalidade única chamada Recolha de dados em 4D v19 R6.

Talvez a melhor maneira de compreender como utilizamos esta funcionalidade seja mostrando as perguntas que esta funcionalidade nos permite responder. Assim, após alguns meses a vê-la funcionar, temos o prazer de partilhar algumas das interessantes ideias que nos dá.

Quando anunciámos que estávamos prestes a recolher dados de utilização anónima, vários clientes perguntaram-nos se iríamos partilhar os resultados com a comunidade. Descobrimos que se tratava de uma grande ideia,

Antes de mergulhar fundo nos gráficos e números, lembremo-nos de que ninguém recolhe dados pessoais ou da empresa. 4D não é de forma alguma capaz de identificar qualquer utilizador, desenvolvedor ou empresa, directa ou indirectamente. Tudo o que recolhemos é público, transparente, e documentado em https://developer.4d.com/docs/Admin/data-collect/

O que precisa de saber antes de explorar os resultados abaixo:

  • Os números seguintes são apenas representativos dos adoptantes de Feature Releases até que a v20 LTS esteja disponível.
  • Esta funcionalidade só está disponível no Servidor 4D, pelo que apenas os dados do Servidor 4D são apresentados aqui abaixo.
  • Os dados aqui apresentados abaixo são dados relacionados com licenças de implementação.

Modo de projecto

Um dos primeiros resultados interessantes é que a maioria dos clientes trabalha agora e implementa em Modo de Projecto. Com uma adopção muito elevada para instalações maiores, contando mais de 100 clientes, onde 80% estão a executar uma aplicação em modo de projecto. Ainda assim, desenvolvendo e implantando em modo binário? Sabia que agora pode desenvolver concomitantemente no Servidor 4D em modo de projecto?

Siga este link para ler mais sobre os projectos 4D!

Nova camada de rede SERVERNET

blank

Ainda a utilizar a camada de rede herdada?

Talvez seja altura de reconsiderar: A nova camada de rede é agora amplamente adoptada entre os clientes 4D, especialmente com instalações maiores, que beneficiam de uma melhor escalabilidade e velocidade.

Ainda resta alguma dúvida? Vamos ler estes testemunhos no Fórum 4D mostrando o tipo de aumento de desempenho que se pode alcançar.

Sistemas operativos

blank

Curiosamente, o macOS é mais utilizado em computadores servidores do que pensávamos, mesmo em instalações maiores.

blank

Para os curiosos, aqui estão os dez sistemas operativos mais utilizados para executar o Servidor 4D.

Sobre Hardware

blank

Quando o Servidor 4D é executado em hardware da Apple, 50% dos servidores de computador são baseados no Apple Silicon.

Como lembrete, discutimos aqui hardware utilizado como computador servidor, uma vez que não temos dados para clientes.

blank

Em relação à RAM: 8GB, 16GB, e 32GB são os mais frequentes. Podemos ainda observar uma quantidade significativa de servidores de 4GB.

Em relação ao CPU, Cores: 4, 6, e 8 são os mais frequentes. Mas aqui, mais uma vez, podem ser notadas configurações mais pequenas com apenas 2 núcleos.

Conclusão

Então – o que é que aprendemos?

O modo de projecto é rapidamente adoptado, sem grande surpresa.

O facto de a maioria das grandes instalações se ter deslocado para uma nova camada de rede valida o nosso investimento significativo no desenvolvimento e resolução de problemas de operações de rede.

A elevada utilização de macOS para executar Servidor 4D mostra-nos que foi necessário investir cedo no suporte Silicon/ARM e valida que devemos continuar a investir em macOS como um sistema servidor no futuro.

Embora os resultados de hardware, tais como 16 GB como memória mediana do servidor, não é surpresa, os números mostram que pequenas configurações, tais como 4 GB ou 2 núcleos, são significativamente utilizadas, geralmente como uma máquina virtual em ambientes de alojamento. Tal informação ajuda-nos a evitar concentrarmo-nos apenas em grandes configurações de computadores.

Publicaremos outro post no blogue com números actualizados com novos conhecimentos quando 4D v20 LTS for enviado!

Avatar
• Líder da equipe Produto 4D - Mathieu entrou a 4D em 2020 como líder de equipe de produtos. Sua equipe é composta por Proprietários de Produto, a voz dos usuários de 4D. Trabalhando lado a lado com o time de engenharia, seu papel implica na priorização, o alcance e a verificação de que as novas funcionalidades coincidam com as expectativas dos usuários de 4D. Mathieu atuou anteriormente como diretor de projetos e gerente de equipe em várias divisões de TI de indústrias líderes - automotriz, segurança, publicidade, especializado em contextos internacionais e serviços orientados à nuvem.