API Stateless: O Modelo Que Domina Microsserviços e Sistemas Distribuídos #apis
Sobre este curso
Neste vídeo, eu faço um mergulho no funcionamento interno de APIs stateless, explicando por que esse modelo se tornou padrão em arquiteturas modernas, principalmente em microsserviços e ambientes cloud-native.
Sobre o Curso
Explore o conceito e funcionamento das APIs Stateless, entendendo por que se tornaram o modelo dominante em arquiteturas modernas, como microsserviços e sistemas distribuídos, e as implicações de sua aplicação. Descubra como a autenticação funciona sem manter sessões no servidor e os desafios reais desse modelo.
O que você vai aprender
- O que significa, na prática, um sistema stateless
- Como funciona a autenticação com JWT (JSON Web Token)
- O que é um token auto-contido e assinado digitalmente
- O conceito de Bearer Token e seus riscos
- Por que esse modelo escala tão bem com Kubernetes e Load Balancers
- Os problemas reais desse modelo: payload inflado, overhead criptográfico, rotação de chave e principalmente revogação de token
- Estratégias como Expiração curta + Refresh Token
- Estratégias como Blacklist com Redis
- Estratégias como Versionamento de token
- Armazenamento seguro no frontend (LocalStorage, SessionStorage, Cookies HttpOnly, BFF)
Pré-requisitos
- Conhecimento básico de desenvolvimento backend.
- Familiaridade com conceitos de APIs e arquitetura de sistemas.
- Interesse em microsserviços e sistemas distribuídos.
Para quem é este curso
Desenvolvedores, arquitetos de software e profissionais de backend que trabalham ou desejam trabalhar com microsserviços e sistemas distribuídos, buscando uma visão mais madura e técnica sobre o modelo stateless em APIs.