O que fazer se o sistema de mensageria cair?
Hoje em dia nós trabalhamos para manter as nossas aplicações cada vez mais resilientes e assíncronas. Mas ainda há o risco de perdermos informações caso haja alguma queda no nosso sistema de mensageria.
Hoje em dia nós trabalhamos para manter as nossas aplicações cada vez mais resilientes e assíncronas. Mas ainda há o risco de perdermos informações caso haja alguma queda no nosso sistema de mensageria.
DTO (Data Transfer Object) é um padrão de software voltado para a transferência de dados entre as camadas de uma aplicação. Ele consiste basicamente no entendimento de como as informações trafegam dentro de um sistema.
O AWS Kinesis é uma plataforma voltada para processar e consumir dados, que podem ser coletados de diversas fontes e analisados em tempo real, além de serem compatíveis com streaming de dados e vídeos.
Existem situações que realmente nos exigem utilizar comunicação assíncrona devido à sua complexidade.
Seja para fins de estudo ou com o objetivo de implementar essa abordagem arquitetônica numa empresa, os microsserviços são um ótimo começo para quem pretende ser um Full Cycle Developer.
Não apenas pela linguagem em si, que é muito fácil de se aprender, mas pelo contexto do mundo no qual trabalhamos nos dias de hoje.