
API Gateway: o que é, como funciona e para que serve
API Gateway é o ponto de entrada único de um sistema de microserviços. Entenda como funciona, roteamento, autenticação, rate limiting e a diferença para load balancer.

CQRS: o que é o padrão Command Query Responsibility Segregation
CQRS separa comandos (escrita) de consultas (leitura). Entenda o padrão Command Query Responsibility Segregation, a relação com event sourcing, exemplos e quando usar.

Monorepo: o que é, vantagens, desvantagens e quando usar
Monorepo é ter vários projetos no mesmo repositório. Entenda as vantagens, desvantagens, monorepo vs polyrepo, ferramentas como Turborepo e Nx e quando usar.

Cache: o que é, como funciona e principais estratégias
Cache guarda cópias de dados para acesso rápido. Entenda como funciona, os tipos, as estratégias (cache-aside, write-through, write-back) e o problema da invalidação.

Versionamento Semântico (SemVer): o que é e como usar corretamente
Versionamento semântico (SemVer) usa o formato MAJOR.MINOR.PATCH. Entenda quando incrementar cada número, pre-releases e como versionar sua API sem quebrar nada.

Apache Kafka: o que é, como funciona e para que serve
Apache Kafka é uma plataforma de streaming de eventos. Entenda producer, broker, topic, partition e consumer, casos de uso e quando não usar Kafka.


