Articles of arquitetura

Qual é a diferença entre “Camadas” e “Camadas”?

Qual é a diferença entre “Camadas” e “Camadas”?

Deve tudo realmente ser um pacote no Symfony 2.x?

Estou ciente de questões como essa , em que as pessoas tendem a discutir o conceito geral de bundle do Symfony 2. O problema é que, em um aplicativo específico, como, por exemplo, um aplicativo semelhante ao Twitter, tudo deve estar realmente dentro de um pacote genérico, como dizem os documentos oficiais ? A razão […]

C Definição de macro para determinar a máquina big endian ou little endian?

Existe uma definição de macro de uma linha para determinar o endianness da máquina. Estou usando o código a seguir, mas convertê-lo em macro seria muito longo. unsigned char test_endian( void ) { int test_var = 1; unsigned char test_endian* = (unsigned char*)&test_var; return (test_endian[0] == NULL); }

Logout: GET ou POST?

Esta questão não é sobre quando usar GET ou POST em geral; é sobre qual é o recomendado para lidar com o logout de um aplicativo da web. Eu encontrei muitas informações sobre as diferenças entre GET e POST no sentido geral, mas não encontrei uma resposta definitiva para esse cenário específico. Como pragmático, estou […]

ElasticSearch replicação de outros dados do sistema?

Suponha que eu queira usar o elasticsearch para implementar uma pesquisa genérica em um site. Espera-se que a barra de pesquisa superior encontre resources de todos os tipos diferentes no site. Documentos com certeza (carregados / indexados via tika), mas também coisas como clientes, contas, outras pessoas, etc. Por razões de arquitetura, a maior parte […]

Acabei de descobrir por que todos os sites da ASP.Net são lentos e estou tentando descobrir o que fazer

Acabei de descobrir que cada pedido em um aplicativo da Web do ASP.Net obtém um bloqueio de session no início de uma solicitação e, em seguida, o libera no final da solicitação! Caso as implicações disso sejam perdidas em você, como foi para mim no início, isso basicamente significa o seguinte: A qualquer momento uma […]

Arquiteturas exóticas que os comitês de padrões se preocupam

Eu sei que os padrões C e C ++ deixam muitos aspectos da implementação da linguagem definidos apenas porque se houver uma arquitetura com outras características, seria muito difícil ou impossível escrever um compilador padrão em conformidade para isso. Eu sei que 40 anos atrás, qualquer computador tinha sua própria especificação única. No entanto, não […]

É uma prática ruim ter uma function construtora para retornar uma Promessa?

Eu estou tentando criar um construtor para uma plataforma de blogs e tem muitas operações assíncronas acontecendo dentro. Eles variam de pegar as postagens dos diretórios, analisá-las, enviá-las por meio de mecanismos de modelos, etc. Portanto, minha pergunta é: seria insensato fazer com que minha function construtora retornasse uma promise em vez de um object […]