O que implica o SQS ser um sistema distribuido? Qual a relação disso com o fato de optar por mais disponibilidade do que conscistência ?
O que implica o SQS ser um sistema distribuido? Qual a relação disso com o fato de optar por mais disponibilidade do que conscistência ?
Olá Isabela, tudo bem?
O fato do SQS ser uma solução distribuída é abstrato para nós usuários do SQS, o que o Instrutor comentou é o fato do SQS rodar em várias máquinas e servidores diferentes e portanto tem uma alta disponibilidade, porém a custo de a consistência ser prejudicada, pois o SQS Default não garante ordenação, mas como vantagem tem uma capacidade de publicação de mensagem infinita.