ClickHouse
AnálisesOLAP colunar para métricas e painéis por workspace — sem impactar o PostgreSQL transacional.
Monolito modular. 29 módulos de domínio. Um binário compilado entregando 4× a vazão a uma fração do custo de recursos.
Benchmarks
Métrica
Node.js (anterior)
Rust (BetterSuite)
Vazão (RPS)
~600
2,400
Memória ociosa
~1.8 GB
~100 MB
Artefato de deploy
~3.5 GB
270 MB
Latência méd. do servidor
~80-150 ms
~5-20 ms
Arquitetura
10 microsserviços (saltos de rede)
Monolito modular (em processo)
Node.js (anterior)
Rust (BetterSuite)
Vazão (RPS)
~600
2,400
Memória ociosa
~1.8 GB
~100 MB
Artefato de deploy
~3.5 GB
270 MB
Latência méd. do servidor
~80-150 ms
~5-20 ms
Arquitetura
10 microsserviços (saltos de rede)
Monolito modular (em processo)
* Todos os números medidos em hardware VPS idêntico de 4 GB rodando a mesma carga. A latência do servidor mede o processamento da requisição no gateway GraphQL, excluindo o round-trip de rede do cliente.
Arquitetura
Design de portas e adaptadores que mantém a lógica de negócio desacoplada da infraestrutura.
Queries, mutations e subscriptions. Os clientes buscam exatamente o que precisam.
Escopo de workspace exigido pelo sistema de tipos e aplicado em toda query. Defesa em profundidade.
Um binário compilado, um processo. Sem service mesh, sem deploys por serviço.
Zero serialização, zero latência de rede entre os módulos de domínio.
Novos workspaces no ar em segundos. Schema, escopo, config — tudo automatizado.
Design de portas e adaptadores que mantém a lógica de negócio desacoplada da infraestrutura.
Queries, mutations e subscriptions. Os clientes buscam exatamente o que precisam.
Um binário compilado, um processo. Sem service mesh, sem deploys por serviço.
Escopo de workspace exigido pelo sistema de tipos e aplicado em toda query. Defesa em profundidade.
Zero serialização, zero latência de rede entre os módulos de domínio.
Novos workspaces no ar em segundos. Schema, escopo, config — tudo automatizado.
Despacho
A infraestrutura de backend que move despacho em tempo real, correspondência por localização e cargas concorrentes em escala — construída sobre indexação hexagonal H3 em cima de sorted sets do Redis.
Grade hexagonal H3 sobre sorted sets do Redis, com filtro de raio exato sobre os candidatos.
Toolchain
Cada camada da stack foi escolhida a dedo — acesso a banco type-safe, processamento de jobs em background, análises em escala e tracing distribuído completo.
OLAP colunar para métricas e painéis por workspace — sem impactar o PostgreSQL transacional.
SQL verificado em tempo de compilação. Checado por tipo contra o schema real no build — zero overhead de ORM.
Processamento em background nativo em Rust, com armazenamento persistente, retentativas e agendamento.
Tracing distribuído de ponta a ponta nos 29 módulos — do GraphQL ao banco e à resposta.
Frontend
0
% de reúso de código
0
Componentes de UI
0
Locales
0
FPS de render
Construído sobre princípios de atomic design — dos átomos primitivos às telas completas de produção.
Átomos
Inputs, botões, rótulos, ícones
Moléculas
Barras de busca, cards, itens de lista
Organismos
Navegação, formulários, tabelas de dados
Templates
Layouts, scaffolds, telas completas
Tempo real
Atualizações de localização em menos de um segundo via GraphQL subscriptions. Sem polling.
Cada mudança de estado é transmitida na hora para todos os clientes conectados via WebSocket.
APNs + FCM + Web. Regras de eventos e promoções configuráveis por workspace.
Preços, regiões, moedas, regras de entrega — configuráveis ao vivo pelo painel.
Atualizações de localização em menos de um segundo via GraphQL subscriptions. Sem polling.
Cada mudança de estado é transmitida na hora para todos os clientes conectados via WebSocket.
APNs + FCM + Web. Regras de eventos e promoções configuráveis por workspace.
Preços, regiões, moedas, regras de entrega — configuráveis ao vivo pelo painel.
Banco de dados, escopo de workspace, configuração, marca — orquestrados de ponta a ponta sem intervenção manual.