Cache com REDIS no Node.js | Aumentando a performance de uma API NestJS 🚀

Поділитися
Вставка
  • Опубліковано 2 гру 2024

КОМЕНТАРІ • 43

  • @herbertduarte_dev
    @herbertduarte_dev 24 дні тому

    Brabíssimo

  • @antony_souza_bash
    @antony_souza_bash 11 днів тому

    Vídeo top demais, além de trazer controle de cache, também adicionou como estruturar melhor um projeto. +1 Inscrito

    • @jvnsdev
      @jvnsdev  11 днів тому

      @@antony_souza_bash Valeu mano! Tmj dms

  • @brunotdantas
    @brunotdantas 5 місяців тому

    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.

  • @mathrmm
    @mathrmm Рік тому +2

    Um deus salvando os jr. Mto bom seu conteúdo e bem explicado

    • @jvnsdev
      @jvnsdev  Рік тому

      Obrigado man! Fico feliz em ajudar :)

  • @terciosouzadejesus8945
    @terciosouzadejesus8945 Рік тому

    Curti demais! Essa solução já aumenta a performance da aplicação

  • @harukayamamoto2128
    @harukayamamoto2128 Рік тому +1

    vim pelo seu post no tabnews, +1 inscrito

  • @s3nnsh1
    @s3nnsh1 Рік тому +2

    UA-cam me recomendou seu canal hj. Muito bom, parabéns e obrigado por disponibilizar um conteúdo de boa qualidade

    • @jvnsdev
      @jvnsdev  Рік тому

      Muito obrigado! Espero continuar contribuindo com a comunidade :)

  • @silviofelix8402
    @silviofelix8402 Рік тому

    Parabéns pelo seu video, muito bom!

  • @Zaratustra_88
    @Zaratustra_88 5 місяців тому

    Muito bom o video, parabéns!!

  • @felipetorres1390
    @felipetorres1390 Рік тому +1

    Qualidade absurda! Top demais!

    • @jvnsdev
      @jvnsdev  Рік тому +1

      Tmj mano! Valeu pela força!

  • @williamkelvin2028
    @williamkelvin2028 Рік тому +1

    Muito daora mano, ta mandando muito nos videos!

    • @jvnsdev
      @jvnsdev  Рік тому

      Muito obrigado mano! TMJ

  • @KlausNascimento
    @KlausNascimento Рік тому

    Obrigado pelos serviços prestados para a comunidade!

  • @saulotarsobc
    @saulotarsobc 9 місяців тому +1

    top

  • @xfeesl
    @xfeesl 9 місяців тому

    Excelente vídeo cara muito bom

  • @adlertenorio2230
    @adlertenorio2230 Рік тому

    Parabéns !

  • @adrianmouzinho9615
    @adrianmouzinho9615 8 місяців тому

    show demais

  • @elioenay
    @elioenay Рік тому

    Conteúdo muito bom

  • @jayymeson
    @jayymeson Рік тому

    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!

    • @jvnsdev
      @jvnsdev  Рік тому

      Tmj mano, obrigado!

  • @angelolencina5428
    @angelolencina5428 Рік тому

    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

    • @jvnsdev
      @jvnsdev  Рік тому

      Obrigado! Sim, realmente é redudante, não me atentei a esse detalhe na hora do vídeo, valeu pela correção!

  • @diegolucas6845
    @diegolucas6845 Рік тому

    Boa jaozin haha 🚀🚀

  • @izaquecarvalho
    @izaquecarvalho Рік тому

    Muito bom. Faz um video com TypeORM, vi que é feito direto na query, achei bem legal tbem.

    • @jvnsdev
      @jvnsdev  Рік тому

      Tmj, obrigado pela sugestão man!

  • @abidube0
    @abidube0 Рік тому

    Ó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.

    • @jvnsdev
      @jvnsdev  Рік тому

      Daria um vídeo brabo esse ein, vou pesquisar sobre o assunto, valeu pela sugestão mano!

  • @marcosgabriel9075
    @marcosgabriel9075 11 місяців тому

    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

    • @jvnsdev
      @jvnsdev  9 місяців тому

      Fala mano, muito obrigado!
      Na época, acho que usava o tema Horizon. Perdão a demora kkk

  • @marllongomes
    @marllongomes Рік тому

    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?

    • @jvnsdev
      @jvnsdev  Рік тому +1

      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!

    • @marllongomes
      @marllongomes Рік тому

      @@jvnsdev Opa valeu, não tinha visto... rs

  • @junior9253
    @junior9253 Рік тому

    Gostei do video! entretanto não encontrei onde posso trocar a senha, o host e a porta para conectar ao Redis!

    • @jvnsdev
      @jvnsdev  Рік тому

      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

  • @pedrx_x
    @pedrx_x 8 місяців тому

    Qual o tema meu rei ?

    • @jvnsdev
      @jvnsdev  8 місяців тому

      Fala meu nobre, o nome é Horizon