1
resposta

SQS - sistema distribuido, o que isso significa/implica?

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 ?

1 resposta

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.