VH2C VH2C TECNOLOGIA DA INFORMACAO LTDA

Backend, APIs e Integrações

APIs, banco de dados e integrações para o sistema de que a sua empresa depende. Feito para o dia em que o volume triplica e alguém precisa entender o que aconteceu às três da manhã.

O problema

Backend é onde a dívida se acumula sem aparecer. Funciona, até o dia em que a consulta demora quarenta segundos, a integração do parceiro muda sem avisar, ou ninguém consegue dizer por que o pedido sumiu. Aí o custo de descobrir é maior que o de ter feito direito.

O que entregamos

API versionada e documentada, banco modelado para as consultas que você faz de verdade, integração com os sistemas que já existem, fila para o que não pode ser síncrono e observabilidade suficiente para responder o que aconteceu sem adivinhação. O peso de cada peça depende do que o seu sistema já tem.

Quando faz sentido

Faz sentido quando o sistema já tem usuário e não pode parar, quando integração com terceiro virou fonte constante de problema, ou quando está lento e ninguém consegue explicar por quê.

O que isso inclui

Arquitetura e modelagem de domínio

Antes do código, o modelo: o que é entidade, o que é regra, o que é invariante. É o que impede o sistema de virar uma coleção de exceções em dois anos.

APIs e integrações

API versionada, documentada em OpenAPI e testada. Integração com ERP, gateway de pagamento, transportadora ou o que for, com repetição, idempotência e comportamento definido para quando o outro lado cai.

Banco de dados e desempenho

Esquema desenhado para as consultas reais, índice onde importa e migração sem derrubar o sistema. Consulta lenta se resolve olhando o plano de execução, não trocando de banco.

Filas e processamento assíncrono

O que não pode travar a requisição sai para fila: envio, relatório, integração, reprocessamento. Com tentativa, espera progressiva e um lugar para onde vai o que falhou de vez.

Autenticação, permissão e auditoria

Login, papel e permissão por recurso, com trilha de auditoria. Quem fez o quê, quando, e o que havia antes da mudança.

Observabilidade e operação

Log estruturado, métrica e alerta que apontam para a causa. O objetivo é responder o que aconteceu com um pedido específico em minutos, não em uma tarde.

Tecnologia
Linguagem e execução
TypeScript · Node.js · Express
Dados
PostgreSQL · Redis
Assíncrono
BullMQ · Webhooks
Infraestrutura
Docker · AWS · Fly.io · Vercel
Qualidade
Vitest · Zod · OpenAPI
Segurança
OAuth 2.0 · Helmet · Rate limiting