É raro uma empresa de desenvolvimento abrir a arquitetura dos próprios produtos. A ER Soluções Web fez isso no site oficial da ER Soluções Web: cada sistema que ela hospeda e mantém aparece com stack, filas, workers e estratégia de deploy. Para quem trabalha com backend e infraestrutura, vale a leitura.

Filas para tudo que é pesado

No Ponto Artesão, um marketplace de artesanato, a API em Node.js com Fastify, TypeScript e Drizzle ORM delega o trabalho pesado ao BullMQ: são onze workers especializados, entre eles extração de dados, moderação, SEO, newsletter, reconciliação e outbox de eventos. Os dados ficam em PostgreSQL 16 com pgvector, e o front em Next.js é publicado em blue-green atrás do Traefik, trocando uma cor por vez para não derrubar o site.

O Gestia, atendente de WhatsApp para salões, manicures e petshops, segue a mesma lógica com outra stack: PHP 8.3 atrás do Nginx, filas separadas por tipo de carga (IA, importação e tarefas gerais) e conexão com o WhatsApp pela Evolution API.

ProdutoStack principalDestaque de arquitetura
Ponto ArtesãoNode.js 20, Fastify, Next.js, PostgreSQL 16 + pgvector11 workers BullMQ, blue-green no Traefik
GestiaPHP 8.3, Nginx, MongoDB, Evolution APIFilas separadas por tipo de carga
Video AIPython 3.11, Next.js, MinIO, PostgreSQLFila rápida e fila padrão
EverPickElectron, Python, CLIP via ONNX, SQLiteIA de visão 100% local
TraylloWordPress 7.1, PHP 8.1, WP-CLIWorkers em laço: sync a cada 2 min
Produtos mantidos pela ER Soluções Web e suas arquiteturas
Serviço de infraestrutura Docker e DevOps
Serviço de infraestrutura Docker e DevOps | Reprodução: ersolucoesweb.com.br

IA que não sai da máquina

O EverPick, que separa fotos de ensaios, roda o modelo de visão CLIP ViT-B/32 via ONNX Runtime no próprio computador ou celular. Nada vai para a nuvem, o resultado fica num SQLite e as sessões podem ser pausadas. É um bom exemplo de quando inferência local resolve privacidade e custo ao mesmo tempo.

Já o Video AI, editor de vídeo por transcrição, usa duas filas, uma padrão e uma rápida, para que tarefas curtas não esperem as longas. Detalhe simples que muda a experiência do usuário.

Por que isso importa

A empresa diz que escolhe a tecnologia pelo problema, não como vitrine, e oferece serviços de infraestrutura Docker e DevOps e integração de sistemas por API. Para quem integra sistemas no dia a dia, como no caso do chat integrado ao WhatsApp do corretor, ver decisões reais de arquitetura documentadas ajuda mais do que qualquer lista de frameworks.

Serviço

Fonte: ER Soluções Web