"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 · 8 dias 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 · 8 dias atrás
"Não conhecia o AbortController, vou dar uma olhada. Agradeço!"0 tabcoin · 0 comentário · ownerczx · 10 dias 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 · 17 dias 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 · 17 dias 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 · 17 dias 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 · 21 dias 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 · 22 dias 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 · 22 dias 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 · 25 dias 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 · 1 mês 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 · 1 mês atrás
"Entendi, basicamente é isso que estou fazendo atualmente. Agradeço a ajuda, silvestrini!"1 tabcoin · 0 comentário · ownerczx · 1 mês 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 · 1 mês 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 · 1 mês 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 · 1 mês 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 · 2 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 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 · 3 meses atrás
"Agradeço a resposta! Porém, ao containerizar tudo (atualmente foi tudo instalado manualmente e feito um clone do repositório na vps), eu precisaria de um orquestrador correto? Teríamos o swarm e o próprio compose pra tal afinidade. Oque você recomenda?"1 tabcoin · 2 comentários · ownerczx · 3 meses atrás
"Tenho um problema proximo: Em projetos mais antigos onde usávamos svn ainda fizemos deploy via ftp. Em projetos atuais, seguimos o padrão do git clone + git pull acessando o ssh manualmente. Uma forma prática seria com github actions, porém na empresa,..."2 tabcoins · 1 comentário · ownerczx · 3 meses atrás
"Só mais uma ideia: Hoje tenho tudo em docker, porém como não iria mais utilziar kubernetes precisaria de outro orquestrador se quizesse continuar com containers (podendo ser swarm ou até mesmo o compose). Será que retiro de containers e crio uma vps in..."1 tabcoin · 1 comentário · ownerczx · 3 meses atrás
"Então, a questão das 250/req por segundo não fazia o menor sentido. Fiz inúmeros testes com jMetter e ficavam nessa média ai mesmo (basicamente uma aplicação simples com laravel/mysql). Foi otimizado tudo possível, configurado apache e sql pra não ter..."1 tabcoin · 4 comentários · ownerczx · 3 meses atrás