Skip to main content
Esta página responde três perguntas que aparecem sempre que um cliente avalia a plataforma: quanto custa hospedar os dados, até onde já testamos a ingestão e com que frequência os dados atualizam.

Quanto custa hospedar

A conta tem três componentes, e só um deles escala com volume de forma relevante.

1. Data Lake (S3) — escala com volume, custa centavos

O lake é armazenamento de objetos e é praticamente ilimitado. Medimos ~56 bytes por linha em Parquet comprimido:

2. Catálogo (DuckLake) — custo adicional zero

O catálogo DuckLake são ~30 tabelas de metadado que ficam dentro do Postgres que a plataforma já roda. Não adiciona custo.

3. VM da plataforma — custo fixo

Tudo menos o grafo cabe em uma VM: ingestão, dbt, APIs, scheduler, Postgres e índice de busca. A referência é uma t4g.xlarge (4 vCPU / 16 GB) em us-east-1:

4. RAM do grafo — a parte cara

O grafo mora em memória, e RAM é a parte cara de um servidor. O consumo é elementos × bytes/elemento, onde um elemento é 1 nó ou 1 aresta. Medimos:
  • Nós enxutos: ~126 bytes por elemento
  • Nós ricos (bastante informação por entidade): ~510 bytes por elemento
Um grafo de 150M de elementos ricos ocupa ~76 GB. Com o buffer de 40% para queries, a instância de referência é uma r8g.4xlarge, a ~US$ 688/mês.
Esses valores são estimativas de preço público AWS us-east-1. O cliente paga a infraestrutura diretamente à cloud dele — a Strattum cobra apenas a licença da plataforma. Veja BYOC para o modelo de deploy.

Quantas linhas já rodaram em teste

Rodamos 3.000.500 linhas ponta a ponta, puxando de dois bancos ao mesmo tempo. O teto que encontramos foi o do laptop de teste, não o da plataforma: tudo rodou num MacBook de 8 GB de RAM. O número que importa não é o tempo de execução, é o pico de memória. Mover 3 milhões de linhas de dois bancos e modelá-las consumiu 382 MB de pico, menos de 5% de uma máquina de 8 GB.

Qual o tempo de refresh

A frequência é escolha do cliente, definida por conector, na própria tela de configuração. Cada conector tem a sua. Opções disponíveis: Você ajusta isso em Data Pipelines, no card de cada conector. Trocar a frequência não exige reprocessar o histórico.

Próximos passos

BYOC — Bring Your Own Cloud

Como a plataforma roda na cloud do próprio cliente e o que o time da Strattum acessa.

Data Catalog

Onde os dados ingeridos ficam armazenados e como são organizados em camadas.