Não conhecia a VM gratuita da Oracle Cloud — bem interessante mesmo, obrigado pela dica 👍
Concordo contigo que existem formas mais “simples” de resolver o problema, especialmente quando se tem controle total da infra como no seu caso. Uma VM única bem configurada resolve muita coisa.
No meu cenário, a escolha pelo Supabase + Edge Functions não foi pensando em escala imediata, mas em reduzir complexidade operacional, evitar cold start sem manter servidor sempre ligado e acelerar o ciclo de desenvolvimento.
Também pesou o fato de ser uma solução acessível pra projetos pequenos e estudos, sem exigir setup pesado de infra, Docker, observabilidade e tuning de VM — algo que nem todo projeto pessoal (ou dev iniciante) consegue sustentar.
Concordo 100% contigo: não existe bala de prata. A mesma stack que funciona muito bem pra você pode não ser a melhor escolha em outro contexto.
No fim, o aprendizado principal pra mim foi justamente esse: infra importa tanto quanto código, e entender esses trade-offs cedo faz muita diferença.
Valeu demais pelo comentário e por compartilhar sua experiência — seus números são bem impressionantes 👊