Olá! Minha duvida está no conceito de mensagens síncronas e assíncronas. Tanto no exercicio "Tipos de Mensagem" da aula 3, como em pesquisa que fiz sobre esses conceitos, vi o seguinte:
- Síncrona – o remetente fica bloqueado até o destinatário tomar alguma ação e responder à mensagem
- Assíncrona - o remetente continua a tomar outras ações após enviar a mensagem, não há dependências
No entanto, no inicio do primeiro vídeo da aula 3, na explicação das mensagens síncronas e assíncronas, o prof dá exemplos que me pareceram opostos à esses conceitos. Ele diz que a mensagem assíncrona tem exclusividade, que num momento de comprar um livro que só tem um em estoque, e ter dois compradores interessados, o segundo cliente só consegue comprar e ver que há estoque se o primeiro cliente desistir de comprá-lo. Isto nao seria uma mensagem com dependencias? Enquanto o comprador um não finalizar a compra, o produto está bloqueado.
Já no exemplo de mensagem síncrona, é a adição de produtos num carrinho de compras durante uma compra online, sendo complementar, em que consigo adicionar varios produtos sem eliminar o outro. A ação de adicionar um produto no carrinho não é independente de qualquer coisa, e portanto, assíncrona?