Fibers no PHP 8.1: criando um EventLoop simples de teste para execuções assíncronas com coroutines!

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.พ. 2025

ความคิดเห็น •

  • @gabrielrhoden2639
    @gabrielrhoden2639 5 หลายเดือนก่อน +3

    Excelente didatica parabéns !

    • @DifferDev
      @DifferDev  5 หลายเดือนก่อน

      Opa muito grato pelo comentário, um grande abraço.

  • @DiasDeDev
    @DiasDeDev 3 ปีที่แล้ว +36

    Sensacional! É um conteúdo teoricamente avançado, mas que você explicou de forma bastante simples de entender. Muito bom!!

    • @DifferDev
      @DifferDev  3 ปีที่แล้ว +9

      Opa que honra, muito grato Vinicius! um abraço!

  • @williansimasdev
    @williansimasdev 13 วันที่ผ่านมา +1

    Insano!!!

  • @josafa8019
    @josafa8019 ปีที่แล้ว +2

    Explicação excelente sobre um assunto nada trivial. Parabéns

    • @DifferDev
      @DifferDev  ปีที่แล้ว

      Obrigado pelo elogio um abraço

  • @tarciodesouza6649
    @tarciodesouza6649 2 ปีที่แล้ว +2

    Fez muita falta nesse tempo sem conteúdo! Só o ouro do PHP!

    • @DifferDev
      @DifferDev  2 ปีที่แล้ว +1

      Opa logo mais sai novos vídeos, obrigado pela mensagem, um abraço!

  • @TioJobs
    @TioJobs ปีที่แล้ว +2

    Estava guardando esse conhecimento para o momento certo! Agora estou precisando e esse vídeo abriu minha cabeça. Valeu mestre!

    • @DifferDev
      @DifferDev  ปีที่แล้ว

      Opa que show fico feliz em ajudar tio jobs, valeu um grande abraço!

  • @RafaelQMM
    @RafaelQMM ปีที่แล้ว +1

    Ótimo conteúdo Leo, parabéns!

    • @DifferDev
      @DifferDev  ปีที่แล้ว +1

      Obrigado Rafael, fico feliz que tenha curtido, um grande abraço,

  • @danielneto6619
    @danielneto6619 2 หลายเดือนก่อน +1

    Sensacional!

    • @DifferDev
      @DifferDev  2 หลายเดือนก่อน

      Obrigado Daniel um grande abraço!

  • @UmMonte
    @UmMonte 2 ปีที่แล้ว

    Sensacional. Obrigada e parabéns pela sabedoria.

    • @DifferDev
      @DifferDev  2 ปีที่แล้ว +1

      Obrigado Adailton, fico feliz pelo seu comentário, um abraço!

  • @maycondemoraes4242
    @maycondemoraes4242 3 ปีที่แล้ว +5

    Vídeo espetacular! Conteúdo de alta qualidade, explicado com maestria e direto ao ponto!

    • @DifferDev
      @DifferDev  3 ปีที่แล้ว +5

      Opa obrigado Maycon, que bom que curtiu, fico feliz em ajudar sempre! um abraço

  • @jesusvieiradelima
    @jesusvieiradelima 3 ปีที่แล้ว +5

    Show, muito massa, volta a playlist de padrões de projetos....

    • @DifferDev
      @DifferDev  3 ปีที่แล้ว +4

      Opa que legal que curtiu! Vão voltar sim ela vai ficar no paralelo

  • @adaopedro2544
    @adaopedro2544 3 ปีที่แล้ว +8

    Opah! Que interessante!
    Vim correndo logo que o TH-cam me notificou sobre o lançamento desse artigo.
    *Mais um artigo para complementar os meus estudos sobre assicronismo no PHP 💪
    *A grande sacada mesmo foi a contextualização das Fibers num caso de uso real.

    • @DifferDev
      @DifferDev  3 ปีที่แล้ว +5

      Obrigado Adão! que bom que gostou! a extensão que eu uso para temas é a Community Material Theme - no tema "Darker High Contrast"

  • @razielrodriguesoficial
    @razielrodriguesoficial 10 หลายเดือนก่อน +1

    eu fiquei estudando esse conteudo e agora vendo seu video eu validei que aprendi certo

    • @DifferDev
      @DifferDev  10 หลายเดือนก่อน +1

      Que bom que esse conteúdo te ajudou a validar seus estudos, fico contente, grande abraço!

  • @g3luka
    @g3luka 3 ปีที่แล้ว +5

    Fala Leo, beleza? O TH-cam apagou mais a gente comenta de novo!
    Primeiramente, parabéns pelo canal e pelo conteúdo que você produz, que é S.E.N.S.A.C.I.O.N.A.L e agrega muito.
    É muito bom ver o PHP evoluindo e se desenvolvendo, eu que uso desde o PHP4 o salto foi enorme nas versões 5, 7 e agora 8.
    Fico empolgado por pensar onde mais essa evolução poderá chegar no futuro, e que caminhos ela poderá tomar ainda!
    Sei lá, quem sabe um EventLoop nativo, e outras coisas mais.
    Cara, é isso. Não lembro de tudo que tinha escrito, mas o principal era isso!
    Mais uma vez, parabéns pelo canal e pelo conteúdo valiosíssimo que você trás para nós.
    Um abraço!

    • @DifferDev
      @DifferDev  3 ปีที่แล้ว +5

      Muito obrigado Giovanni pelo repost! fico muito feliz, que bom que lhe ajudou fico feliz com todo o apoio, um abraço e sucesso!

  • @jhonathamatias6455
    @jhonathamatias6455 3 ปีที่แล้ว +5

    Top mano, bela explicação 💪

    • @DifferDev
      @DifferDev  3 ปีที่แล้ว +4

      Oh valeu Jhonatha, um abraço!

  • @razielrodriguesoficial
    @razielrodriguesoficial 10 หลายเดือนก่อน +1

    muito show mano!

    • @DifferDev
      @DifferDev  10 หลายเดือนก่อน +1

      Opa valeu Raziel, um abraço!

  • @wesley4973
    @wesley4973 3 ปีที่แล้ว +7

    Excelente conteúdo

    • @DifferDev
      @DifferDev  3 ปีที่แล้ว +4

      Agradeço! Um abraço,

  • @thomasmoraes7067
    @thomasmoraes7067 ปีที่แล้ว +1

    Muito foda!!

    • @DifferDev
      @DifferDev  ปีที่แล้ว +1

      Opa que bom que curtiu, agradeço o comentário isso me motiva a criar mais conteúdos!

  • @viniciusazevedo-dev
    @viniciusazevedo-dev 3 ปีที่แล้ว +7

    Que conteúdo mano!!! Parabéns!!

    • @DifferDev
      @DifferDev  3 ปีที่แล้ว +6

      Muito obrigado pelo comentário Vinicius fico feliz que gostou, um abraço!

  • @danielevangelista2302
    @danielevangelista2302 3 ปีที่แล้ว +6

    Kkkkk tá sumido kara!!!! Feliz 2022 e vamo pra cima com 8.1!!!

    • @leonardotumadjian35
      @leonardotumadjian35 3 ปีที่แล้ว +5

      Pois é a vida corrida! gravar da muito trabalho hehehe! valeu Daniel pelo comentário um abraço!

  • @jricardoprog
    @jricardoprog ปีที่แล้ว +1

    Caraca, top!

    • @DifferDev
      @DifferDev  ปีที่แล้ว

      Valeu demais Ricardo pelo comentário um abraço!

  • @thiagooliveira6147
    @thiagooliveira6147 ปีที่แล้ว +1

    top

    • @DifferDev
      @DifferDev  ปีที่แล้ว

      Opa valei Thiago um abraço!

  • @niltonduarte3531
    @niltonduarte3531 2 ปีที่แล้ว +3

    Cadê os vídeos novos, rapaz? Tô acompanhando seu conteúdo e esperando as próximas postagens. Vc produz conteúdos de alto valor pra quem programa em PHP.

    • @DifferDev
      @DifferDev  2 ปีที่แล้ว +2

      Obrigado pelo comentário Nilton, tive que dar uma pausa por questões de excesso de trabalho, vou produzir um vídeo esse mês em breve! Agradeço demais pelo apoio um abraço!

  • @DavidSilva-cp8hg
    @DavidSilva-cp8hg ปีที่แล้ว +1

    Show! Complementou o vídeo que ví agora a pouco, será que a Fiber então é o começo de um PHP async com eventLoop nativo? Ou será que vamos sempre precisar de libs?

  • @feliperamaral
    @feliperamaral 2 ปีที่แล้ว +1

    Qual a real diferença com o generator yield?

    • @DifferDev
      @DifferDev  2 ปีที่แล้ว

      Obrigado pelo comentário, como eu falei no vídeo, as fibers são stack less, ou seja você pode parar a execução mesmo que esteja dentro de outro método, fora seu controle que é feito diretamente sobre a classe fiber em generator vc tem uma paravra reservada da linguagem e é guiado pela função que contém o yield, ou seja não dá para invocar o yield dentro de outra função, para parar a execução.

  • @v3ronez
    @v3ronez หลายเดือนก่อน +1

    Que conteúdo sinistro!!

    • @DifferDev
      @DifferDev  หลายเดือนก่อน

      Valeu rapaz um abraço!

  • @FlavioAugustoToldo
    @FlavioAugustoToldo 4 หลายเดือนก่อน

    utilidade => nenhuma

    • @DifferDev
      @DifferDev  4 หลายเดือนก่อน

      Para o seu intelecto sim