«It does not fit. Not tight — short.»
O plano dizia: co-alojar o Superset no VPS do Airflow. A medição disse: 1.045 MB disponíveis contra os 1,2–1,5 GB de que o Superset precisa. Veredicto no ADR: "It does not fit. Not 'tight' — short."

The €100 Lakehouse — 2/12
O plano dizia: co-alojar o Superset no VPS do Airflow. A medição disse: 1.045 MB disponíveis contra os 1,2–1,5 GB de que o Superset precisa. Veredicto no ADR: "It does not fit. Not 'tight' — short."
A caixa tinha 4 GiB de propósito — o pico medido do Airflow foi 1,87 GiB, por isso comprei 4 em vez dos 8 do plano, e adiei o Superset até ter um número próprio.
Três opções, cada uma com preço:
→ A, +€0: largar o Celery, libertar ~700 MB. Rejeitada — sobravam ~300 MB de folga. Cabe e não tem espaço para estar errado — o que é o mesmo que não caber.
→ B, +€23: subir para 8 GiB. Rejeitada — paga o dobro para manter o acoplamento.
→ C, +€12: uma t4g.small dedicada. Aceite.
Porque isolamento de falha É o requisito de produto: um OOM do Airflow às 03:00 não pode derrubar o dashboard que o dono do estúdio está a ver.
Quando passámos a on-demand, a conta honesta deu €10,7/mês de poupança, não €12 — a AWS cobra o IPv4 público (€4,9/mês) mesmo com a instância parada.
E a máquina pode desligar-se a si própria mas não se pode ligar: o grant IAM é só ec2:StopInstances, limitado por tag àquela instância. Uma instância que se pudesse ligar sozinha acabaria por encontrar uma razão para o fazer.
Lição: decide com o número que podes medir amanhã de graça, não com a estimativa que tens hoje.
Qual foi a quantia mais pequena que já gastaram para comprar isolamento de falha — e valeu a pena?
Databricks · dbt · Airflow · Terraform · AWS
P.S. Novo post tech todas as quartas-feiras.
#100EuroLakehouse #AWS #FinOps
Comentários