Valeu por compartilhar amigo :) um ponto importante também é na função que adiciona e altera registros que ela delete o cache atual e já recrie, dessa forma o cache fica sempre atualizado não sendo necessária expiração.
Boa cara! Conteúdo valioso. Estou implementando em um projeto de microservice, e não tava exatamente claro como deveria fazer. Atualmente usando mongoDB, as request tá dando 5seg, com uma carga de dados gigante. Creio que 500ms seja ideal. Obrigado!
Muito bom o conteúdo, em uma da funções que você criou, você utiliza return await, isso é redundante e ineficiente, se você está em uma função async o return automaticamente envolve o valor retornado em uma promise
Ótimo vídeo jv, você poderia fazer uma versão avançada desse exemplo usando o padrão stale while revalidate. Usando o bullmq pra buscar da base em BK job enquanto retorna o valor do cache em stale, assim o usuário quase não tem que esperar pelo tempo de resposta do DB principal.
Primeiramente, excelente conteúdo e ótima explicação. Esse vídeo ajudou bastante para um projetinho pessoal que estou desenvolvendo. Obs: Gostei do tema do vscode, qual é esse tema que tu tá usando? haha
Muito bom o vídeo! Só uma dúvida sobre o princício DRY, sugere alguma forma de reutilizar o mesmo código de conexão com o prisma? ou tem algum benefício de manter como criou?
Muito obrigado Marllon! Realmente eu cometi um deslize reescrevendo toda a conexão com o prisma, porém mais na frente no vídeo (20:54) eu corrijo, utilizando o repository previamente criado. Acredito que seja isso que você tenha comentado, qualquer coisa só falar. Valeu pela observação, tmj!
Valeu mano! Você pode passar um objeto de configuração quando instanciar o Redis. Na documentação da lib tem explicando direitinho: www.npmjs.com/package/ioredis#connect-to-redis
Brabíssimo
Vídeo top demais, além de trazer controle de cache, também adicionou como estruturar melhor um projeto. +1 Inscrito
@@antony_souza_bash Valeu mano! Tmj dms
Valeu por compartilhar amigo :) um ponto importante também é na função que adiciona e altera registros que ela delete o cache atual e já recrie, dessa forma o cache fica sempre atualizado não sendo necessária expiração.
Um deus salvando os jr. Mto bom seu conteúdo e bem explicado
Obrigado man! Fico feliz em ajudar :)
Curti demais! Essa solução já aumenta a performance da aplicação
vim pelo seu post no tabnews, +1 inscrito
Vlww demais!
UA-cam me recomendou seu canal hj. Muito bom, parabéns e obrigado por disponibilizar um conteúdo de boa qualidade
Muito obrigado! Espero continuar contribuindo com a comunidade :)
Parabéns pelo seu video, muito bom!
Muito obrigado!
Muito bom o video, parabéns!!
Qualidade absurda! Top demais!
Tmj mano! Valeu pela força!
Muito daora mano, ta mandando muito nos videos!
Muito obrigado mano! TMJ
Obrigado pelos serviços prestados para a comunidade!
Valeu Klaus, tmjj
top
Excelente vídeo cara muito bom
Parabéns !
show demais
Conteúdo muito bom
Boa cara! Conteúdo valioso. Estou implementando em um projeto de microservice, e não tava exatamente claro como deveria fazer. Atualmente usando mongoDB, as request tá dando 5seg, com uma carga de dados gigante.
Creio que 500ms seja ideal. Obrigado!
Tmj mano, obrigado!
Muito bom o conteúdo, em uma da funções que você criou, você utiliza return await, isso é redundante e ineficiente, se você está em uma função async o return automaticamente envolve o valor retornado em uma promise
Obrigado! Sim, realmente é redudante, não me atentei a esse detalhe na hora do vídeo, valeu pela correção!
Boa jaozin haha 🚀🚀
Muito bom. Faz um video com TypeORM, vi que é feito direto na query, achei bem legal tbem.
Tmj, obrigado pela sugestão man!
Ótimo vídeo jv, você poderia fazer uma versão avançada desse exemplo usando o padrão stale while revalidate.
Usando o bullmq pra buscar da base em BK job enquanto retorna o valor do cache em stale, assim o usuário quase não tem que esperar pelo tempo de resposta do DB principal.
Daria um vídeo brabo esse ein, vou pesquisar sobre o assunto, valeu pela sugestão mano!
Primeiramente, excelente conteúdo e ótima explicação. Esse vídeo ajudou bastante para um projetinho pessoal que estou desenvolvendo. Obs: Gostei do tema do vscode, qual é esse tema que tu tá usando? haha
Fala mano, muito obrigado!
Na época, acho que usava o tema Horizon. Perdão a demora kkk
Muito bom o vídeo! Só uma dúvida sobre o princício DRY, sugere alguma forma de reutilizar o mesmo código de conexão com o prisma? ou tem algum benefício de manter como criou?
Muito obrigado Marllon! Realmente eu cometi um deslize reescrevendo toda a conexão com o prisma, porém mais na frente no vídeo (20:54) eu corrijo, utilizando o repository previamente criado. Acredito que seja isso que você tenha comentado, qualquer coisa só falar. Valeu pela observação, tmj!
@@jvnsdev Opa valeu, não tinha visto... rs
Gostei do video! entretanto não encontrei onde posso trocar a senha, o host e a porta para conectar ao Redis!
Valeu mano! Você pode passar um objeto de configuração quando instanciar o Redis. Na documentação da lib tem explicando direitinho: www.npmjs.com/package/ioredis#connect-to-redis
Qual o tema meu rei ?
Fala meu nobre, o nome é Horizon