De um dia pro outro a Git City saiu de 12 mil devs pra 30 mil. O Supabase caiu e foi isso que eu fiz

Neste vídeo, o apresentador descreve como a Git City passou de 12 mil para 30 mil desenvolvedores, o que fez o Supabase falhar devido a 30 consultas simultâneas de 1.000 registros por usuário. Uma tentativa de resolver o problema com uma chamada RPC ao Postgres piorou a situação. A solução final foi implementar um cron que, a cada cinco minutos, serializa toda a cidade – todos os prédios e dados dos usuários – em um único arquivo JSON e o publica na CDN da Vercel. Quando o usuário abre a Git City, o cliente baixa apenas esse arquivo pré‑gerado, permitindo que a cidade inteira seja carregada em menos de um segundo e que 60 mil prédios sejam renderizados em cerca de 2 segundos. O vídeo termina com um convite para que os ouvintes coloquem seu prédio na cidade.










