"CC vai acabar sendo bem mais caro que ADS (dependendo da sua condição financeira pode não ser um problema). Termine ADS pra ter o "papel" e estude oque você gosta por fora pois faculdade não te da base de absolutamente nada."1 tabcoin · 0 comentário · ownerczx · 6 meses atrás
"Exato, no caso sua ideia seria adicionar colunas pra cada funcionalidade? Por exemplo tabela de planos contendo: nome, usuarios, email_personalizado, dominio_proprio, notas_fiscais_mes, armazenamento Enquanto a segunda opção seria: nome, funcionalidade..."1 tabcoin · 1 comentário · ownerczx · 6 meses atrás
"Agradeço pela resposta, Tiago! Você está falando sobre associar diretamente os tenants às funcionalidades? Atualmente, meu cenário é o seguinte: Tenant 01 está no plano Básico, que permite o cadastro de até 5 usuários por mês. Se Tenant 01 estivesse no..."1 tabcoin · 3 comentários · ownerczx · 6 meses atrás
"Ué, so chamar seu atual chefe explicando a situação e fala que você está se desligando da empresa pq encontrou outra oportunidade. Se tiver pendências (como férias, meses do décimo terceiro e etc...) eles vão acertar contigo. Vai assinar alguns papéis..."3 tabcoins · 0 comentário · ownerczx · 6 meses atrás
"O problema do Redis é que ai eu teria que configurar tanto na stack (uso docker swarm) quanto no server, monitorar e acredito que seria um bom consumo de recursos a mais né?"1 tabcoin · 0 comentário · ownerczx · 6 meses atrás
"Muito obrigado pela resposta :) Sim, o polling vai atualizar sucessivamente, correto? Não entendi muito bem a parte da solução do timeout. Basicamente quando o usuário logar ele vai se conectar ao socket (passando por um middleware, verificando se real..."2 tabcoins · 2 comentários · ownerczx · 6 meses atrás
"Não conhecia o AbortController, vou dar uma olhada. Agradeço!"0 tabcoin · 0 comentário · ownerczx · 6 meses atrás
"O ideal é usar URL's assinadas para o documento. Por exemplo, cliente solicita o documento e então é gerado uma url assinada (com token e tempo de expiração) e so através dessa assinatura ele consegue abrir o documento (nao vai existir url publica no c..."3 tabcoins · 0 comentário · ownerczx · 7 meses atrás
"Muito show! Teria o link do repositório caso seja público? Gostaria de ver a implementação da lógica de como fez para saber em quais casas os jogadores podem jogar ou não."2 tabcoins · 1 comentário · ownerczx · 7 meses atrás
"Basicamente separou em batchs? Finaliza uma quantia e apos manda/busca mais, pra nao sobrecarregar de uma vez diretamente?"2 tabcoins · 1 comentário · ownerczx · 7 meses atrás
"Hospeda isso onde? Qual a média de requisições? Verifica onde o servidor ta com gargalo pra estar ocorrendo essa lentidão (pega algumas métricas de monitoramento, tem diversos meios pra isso). Obviamente quanto mais performático tiver a aplicação, meno..."1 tabcoin · 0 comentário · ownerczx · 7 meses atrás
"Agradeço o feedback =D Acredito que a ideia de apenas uma coluna armazenando a data de expiração seja o ideal, né? Na questão de ter um produto limitado realmente faz total sentido, vou repensar na ideia."1 tabcoin · 0 comentário · ownerczx · 7 meses atrás
"Muito obrigado pela resposta! Só a questão do database, voce deixa em uma maquina só, ou o caprover faz tudo automático?"1 tabcoin · 1 comentário · ownerczx · 7 meses atrás
"Agradeço a resposta. Pagar.me também parece uma boa opção, você utiliza o split nele? Já utilizou o mercado pago? Acha válido?"1 tabcoin · 0 comentário · ownerczx · 7 meses atrás
"Agradeço pela resposta, Pilati! Atualmente tudo fica em um dominio único (independente do tenant), apenas os dados precisam ser retornados com base no tenant do usuário logado."1 tabcoin · 0 comentário · ownerczx · 7 meses atrás
"Obrigado pelas ideias. O usuário não precisa decorar o id, então acredito que a forma do UUID seja uma recomendação válida."2 tabcoins · 1 comentário · ownerczx · 7 meses atrás
"Entendi, basicamente é isso que estou fazendo atualmente. Agradeço a ajuda, silvestrini!"1 tabcoin · 0 comentário · ownerczx · 7 meses atrás
"Agradeço a resposta! A questão é: Nas rotas de edição por exemplo, você utiliza o próprio id da mod como parâmetro?"1 tabcoin · 2 comentários · ownerczx · 7 meses atrás
"Valeu pela resposta pdw :) Supondo que tenho fabricante e vendedor e preciso integrar o split, pode me explicar se é assim que funciona: Cliente efetua a compra 50% do pagamento vai pro vendedor e 50% pro fabricante Seria basicamente isso? E outra, ess..."1 tabcoin · 0 comentário · ownerczx · 7 meses atrás
"Vi que mencionou nao poder usar query params. Por qual motivo não pode utilizar? Acredito que explicando isso fica mais fácil te ajudar com base nas suas restrições!"1 tabcoin · 1 comentário · ownerczx · 7 meses atrás
"Fala Kaue, muito show sua iniciativa! Achei bastante texto, seria interessante utilizar imagens também pra fazer essa quebra."1 tabcoin · 1 comentário · ownerczx · 8 meses atrás
"Top Marlon, muito obrigado por essas dicas! Alterei o firewall (deixando apenas a porta 80 por enquanto) e o restante (como por exemplo portainer na porta 9000 e rabbitmq na porta 15672) no nginx fazendo proxy reverso pro serviço do swarm. Ainda vou ap..."1 tabcoin · 0 comentário · ownerczx · 9 meses atrás
"Muito bom seu relato, sem dúvida agregou bastante! Trabalhar com sessão do PHP local e não em banco ou de forma descentralizada; PS: também já sofri desse problema, então migrei o quanto antes possível pra evitar dor de cabeça futura."1 tabcoin · 0 comentário · ownerczx · 9 meses atrás
"Valeu pela recomendação! Atualmente montei tudo em uma VPS na digital ocean mesmo (utilizo a bastante tempo, então optei por ela)."1 tabcoin · 0 comentário · ownerczx · 9 meses atrás
"Possívelmente seja isso, removemos todas queries e continuava a mesma média de requisições."1 tabcoin · 0 comentário · ownerczx · 9 meses atrás
"Sim, foi otimizado todas querys "mal performáticas", inclusive removemos tudo que era possivel de query, deixando apenas conteúdo estático e mantinha a mesma média. Possívelmente como o amigo citou acima, é um problema do Laravel."1 tabcoin · 0 comentário · ownerczx · 9 meses atrás
"Se não me engano, antigamente a Meta só liberava essa API pra empresas que tinham uma certa verificação, então pra utilizar você poderia contratar serviços de terceiros como a Twilio (além de ter funções específicas e prontas pra integração)."1 tabcoin · 3 comentários · ownerczx · 9 meses atrás
"É, quem saiba a melhor coisa seja utilizar o compose mesmo, até pra um possivel escalonamento fica mais facil com containers. Agradeço a resposta :D"1 tabcoin · 0 comentário · ownerczx · 9 meses atrás