Caramba @filipedeschamps já comecou o curso sem avisar hahaha!!
Conteúdo de qualidade já no formato de curso 🤩️.
Que massa!!! Eu tava super inseguro com a explicação porque foi feito no real-time mesmo 😂
Fiquei com dúvida se realmente precisamos trabalhar com um cache. Uma vez fiz uma implementação parecida e a solução para não precisar sempre somar os valores foi utilizar um campo na tabela chamado último saldo (last_balance):
Que abordagem massa! Pelo que entendo, isso é um cache também 😍 No caso da V2 do Pagar.me, eles possuem uma outra tabela de saldo que anota o último id somado da balance_operation
. Vou conversar com eles sobre sua abordagem, obrigado por trazer aqui 🤝
Outro ponto que fiquei com dúvida é porque o conteúdo recebe tabcoin? 😅️
O conteúdo recebe TabCoin, pois é a forma que teremos de rankear os conteúdos. Você vai poder gastar suas TabCoins e parte vai para o usuário autor daquele conteúdo e parte vai para o conteúdo em sí. Quanto mais TabCoins um conteúdo tiver, melhor ele será rankeado na Home, por exemplo.