Foodiary API - Intelligent Nutritional Engine
Uma engine de nutrição inteligente baseada em arquitetura Serverless e Event-Driven. A API utiliza visão computacional (GPT-4 Vision) e processamento de linguagem natural (Whisper) para transformar fotos e áudios em dados nutricionais precisos em tempo real.

Uma engine de nutrição inteligente baseada em arquitetura Serverless e Event-Driven. A API utiliza visão computacional (GPT-4 Vision) e processamento de linguagem natural (Whisper) para transformar fotos e áudios em dados nutricionais precisos em tempo real.
Desafios
- Orquestração de múltiplos serviços AWS (Lambda, S3, SQS) para garantir processamento assíncrono confiável.
- Otimização de Cold Starts em ambiente Serverless para manter baixa latência em requisições críticas.
- Engenharia de prompts para extração estruturada de dados nutricionais a partir de imagens complexas.
Soluções
- Implementação de pipeline orientado a eventos (Event-Driven) utilizando S3 Triggers e SQS para desacoplamento.
- Utilização de esbuild para minificação de bundles e Node.js 22 rodando em arquitetura ARM64 (Graviton).
- Validação rigorosa de schemas em tempo de execução com Zod e tipagem forte via Drizzle ORM.
Ano
2024
Categoria
Backend
Tecnologias
Node.js 22, TypeScript, AWS Lambda e mais

