🌪️ Tornado: High-Performance Python Framework: Introduction

Поделиться
HTML-код
  • Опубликовано: 26 июн 2024
  • Learn about Tornado, the Python framework built for high-performance applications with thousands of concurrent users. Tornado can effortlessly manage 10K connections at once, thanks to its non-blocking network I/O. This framework ushered in asynchronous programming in Python 3.5 through AsyncIO.
    🌐 Resources:
    📌 Website: www.tornadoweb.org/en/stable/
    💻 GitHub: github.com/BekBrace/Tornado-A...
    📚 Tutorial Highlights:
    📊 Types of Frameworks: 00:00
    ❓ What is Tornado: 00:44
    💡 Concurrent Programming: 01:39
    🔄 Asynchronous Programming: 02:38
    🌀 Event Loops: 05:23
    💻 Async Coding Example: 05:58
    🚀 Coding in Tornado: 09:24
    🌐 Connect with Us:
    Join us on this journey of unleashing the true potential of asynchronous Python programming with Tornado! Don't forget to like, share, and subscribe for more exciting tutorials and insights. 🎉🐍📺
  • НаукаНаука

Комментарии • 43

  • @asha6175
    @asha6175 2 года назад +5

    Great Great Great 😊 Thanks a lot, Bek

  • @BekBrace
    @BekBrace  2 года назад +9

    Thank you guys for the continuous support, this means a lot to me 🙏
    Concurrency explained here is the same concept in any programming language

  • @roukvelki8426
    @roukvelki8426 2 года назад +9

    Heard about it, never even read what it does, thank you man for all the effort

  • @JOHNDOE-ky9wz
    @JOHNDOE-ky9wz 2 года назад +5

    coool friday video * hats off buddy for the great job

  • @PiyushAtghara
    @PiyushAtghara Месяц назад +1

    Thanks for making an intro on Tornado. The description of asynchronous programming is great. However, it would have been great if you could show an example of websockets using tornado.

    • @BekBrace
      @BekBrace  Месяц назад

      Thank you for your feedback, I'll review that I promise 🙂🙏

  • @avinashpatel6745
    @avinashpatel6745 2 года назад +5

    Thank you sir for knowledge share

  • @chayachitturi9544
    @chayachitturi9544 2 года назад +2

    Thanks!!! this is really nice one to start with.👏

    • @BekBrace
      @BekBrace  2 года назад

      Thanks you so much for your support

  • @amarek5841
    @amarek5841 2 года назад +4

    Great ! Doing a great job.

  • @mirakarous5896
    @mirakarous5896 2 года назад +3

    Finally coroutines !

  • @ahmedssss5
    @ahmedssss5 Год назад +1

    Great introduction

  • @javierchacon1456
    @javierchacon1456 2 года назад +1

    Thanks a lot for the video

    • @BekBrace
      @BekBrace  2 года назад

      Always a pleasure, Javier

  • @MounirSMalak
    @MounirSMalak 2 года назад +3

    Great video, thanks a lot; do you plan to make tutorials on python frameworks ?

    • @BekBrace
      @BekBrace  2 года назад

      Yes, I like to give a quick intro each now and then for different python frameworks

  • @mist_immortal
    @mist_immortal 3 месяца назад +2

    Thank you☺

    • @BekBrace
      @BekBrace  3 месяца назад

      My pleasure, soon you will find on the channel a real life application created with Tornado - stay tuned

    • @mist_immortal
      @mist_immortal 3 месяца назад +1

      @@BekBrace okay!
      Looking forward to it!

  • @BakiHanma-xx6ok
    @BakiHanma-xx6ok Год назад +1

    I see your hello function wait a total of 3 times: 3s, 2s, 2s to complete (7s total). Is there any way this function can be done with your maximum sleep is 3s? Thanks

    • @BekBrace
      @BekBrace  Год назад

      of course. in sleep() you just put 1 , then 1 then 1 = 3 seconds in total for the stack queue

  • @steve8180
    @steve8180 2 месяца назад

    thanks for this!

    • @BekBrace
      @BekBrace  2 месяца назад +1

      Glad you enjoyed it, Steve :)

  • @PolarDev1
    @PolarDev1 5 месяцев назад

    Ya lo probé está espectacular

    • @BekBrace
      @BekBrace  5 месяцев назад

      Thank you 🙏

  • @rashmi_archana968
    @rashmi_archana968 2 года назад +1

    In which terminal should we use pip install command??

    • @BekBrace
      @BekBrace  2 года назад +1

      In your command prompt if you use windows, in your bash terminal if you use Linux or Mac Or in your integrated terminal in VScode

  • @mohammadyahya78
    @mohammadyahya78 Год назад +2

    Thank you Sir. Can you make a series about this framework please or upload a Udemy course?

    • @BekBrace
      @BekBrace  Год назад

      I'll consider doing that , thanks for the suggestion Mohamed 🙂

  • @mohammadyahya78
    @mohammadyahya78 Год назад +1

    Thank you very much. I don't get what autoreload really means please?

    • @BekBrace
      @BekBrace  Год назад

      Hey Mo, thank you :)
      Autoreload ? can you tell me which part in the video ?

  • @rohitdhankar360
    @rohitdhankar360 10 месяцев назад

    works on windows WSL --> doesnt create a Virtual Env --> installs Tornado --> thanks Bro :)

    • @BekBrace
      @BekBrace  10 месяцев назад

      You're welcome

  • @abhijeetgupto
    @abhijeetgupto Год назад +1

    what is the differnce between this and FastApi?

    • @BekBrace
      @BekBrace  Год назад +1

      Hi Abhijeet. FastAPI is used to create REST interface to call commonly used functions to implement applications, while Tornado is mainly used to handle thousands of active server connections [ concurrent connections ].

    • @abhijeetgupto
      @abhijeetgupto Год назад

      @@BekBrace okay, thanks

    • @BekBrace
      @BekBrace  Год назад

      @@abhijeetgupto you're welcome

    • @pietraderdetective8953
      @pietraderdetective8953 11 месяцев назад

      @@BekBrace if we are creating a web app, that means Tornado is better to handle lots of concurrent connections? I am currently using Flask and have been contemplating switching to async framework..

  • @r7-wq8ly
    @r7-wq8ly Год назад +1

    Awesome! Thanks a lot, tornado's tutorial is not much :|

    • @BekBrace
      @BekBrace  Год назад +1

      Thank you 😊 i know , I'll try to recreate full apps using tornado i promise