Perguntas com a marcação «architecture»

123
Por que precisamos de serviços da Web RESTful?

Vou aprender serviços da Web RESTful (é melhor dizer que precisarei fazer isso porque faz parte do programa de mestrado em CS). Li algumas informações na Wikipedia e também li um artigo sobre o REST na Sun Developer Network e vejo que não é uma tecnologia fácil, existem estruturas especiais para...

96
Cache de write-back vs Write-Through?

Meu entendimento é que a principal diferença entre os dois métodos é que no método "write-through" os dados são gravados na memória principal por meio do cache imediatamente, enquanto no "write-back" os dados são gravados em um "tempo posterior". Ainda precisamos esperar pela memória no "tempo...

95
Por que as pilhas normalmente crescem para baixo?

Eu sei que nas arquiteturas com as quais estou pessoalmente familiarizado (x86, 6502, etc), a pilha normalmente cresce para baixo (ou seja, cada item colocado na pilha resulta em um SP diminuído, não um incrementado). Estou me perguntando sobre o fundamento histórico para isso. Eu sei que em um...

93
custo de operação atômica

Qual é o custo da operação atômica (qualquer um de comparar e trocar ou adicionar / decrementar atômico)? Quantos ciclos ele consome? Ele pausará outros processadores no SMP ou NUMA ou bloqueará os acessos à memória? Ele irá liberar o buffer de reordenamento na CPU fora de ordem? Quais efeitos...