Apesar de muitas pessoas se concentrarem nas diversas vantagens técnicas dos microsserviços, como a flexibilidade, a escalabilidade e a possibilidade de usar diversas linguagens, a principal vantagem dessa abordagem é…
O termo “service” normalmente é associado a diversas coisas: sejam web services, SOAP, REST ou gRPC. Até mesmo o DDD trabalha com domain e application services.
Quem opera nas plataformas distribuídas tem uma preferência por trabalhar o mais próximo de Single Sign-On (SSO). Ou seja, ao logar num microsserviço, você também estará logado automaticamente nos outros.
Para que uma aplicação aguente diversas requisições é preciso distribuí-la entre diversas máquinas que funcionem em paralelo num padrão horizontal, seja isso através de um Load Balancer ou seguindo estratégias…
Existem diversos padrões de deploy, e entre os mais comuns estão: o Canary Deploy, ou Deploy Canário; o Rollout Progressivo; assim como o Blue-Green, que também é conhecido como Red-Black pela Netflix. O formato…