50 vezes mais páginas, 90% mais barato por página

O desafio

A plataforma coletava dados de produtos para fabricantes globais: cerca de 40 mil páginas por dia a US$ 0,20 cada, em EC2 spot com a fila implementada no MongoDB. O custo crescia junto com o volume, e as máquinas travavam.

O plano

A decisão foi serverless: Lambda e SQS, com Postgres ao lado do Mongo. Para um trabalho que nasce e morre em segundos, pagar por máquina ligada o dia inteiro nunca fez sentido. A parte que ninguém te conta é a que quebra: limite de memória, timeout em página lenta, concorrência batendo no banco. Aprendemos cada uma na prática.

O resultado

Quando saí, eram 2 milhões de páginas por dia. Volume 50 vezes maior, e o custo por página caiu de US$ 0,20 para US$ 0,018. A plataforma nova absorveu tudo o que veio depois: posição em busca, apps de delivery, outros países.

Não foi um projeto de corte de custo. Foi o que viabilizou o crescimento.