Um desenvolvedor está projetando uma arquitetura para um sistema de e-commerce que precisa ser escalável, tolerante a falhas e capaz de lidar com picos de tráfego. Ele decide utilizar uma abordagem baseada em filas de mensagens para desacoplar os componentes da aplicação.
- A)Aumentar a dependência entre os componentes, garantindo que todos os módulos sejam executados em uma única thread.
- B)Minimizar a latência de comunicação, pois as mensagens são processadas instantaneamente no lado do consumidor.
- C)Aumentar a resiliência do sistema, permitindo que os produtores e consumidores operem de forma independente.gabarito
- D)Simplificar a depuração, pois todas as operações são executadas de forma síncrona.
- E)Reduzir a complexidade do sistema, eliminando a necessidade de gerenciamento de estado entre os componentes.