nestjs-microservices
Installation
SKILL.md
NestJS microsservices
Nest trata microsserviços via transporters e @MessagePattern / @EventPattern, frequentemente em app híbrido (HTTP + bus). HTTP Nest detalhado: nestjs-apis. Arquitetura geral: microservices-architecture. Contratos HTTP: api-design. gRPC puro: grpc.
Stack e escopo
| Peça | Papel |
|---|---|
@nestjs/microservices |
Server/client micro |
| Transporter | NATS, Kafka, RMQ, Redis, TCP, gRPC — o do projeto |
| HTTP | Controllers REST/GraphQL na borda |
| Config | @nestjs/config + validação (Joi/Zod) |
| ORM | Prisma/TypeORM/Drizzle — um schema por serviço |
Não troque transporter sem alinhamento à plataforma.