Priyanshu Gupta
Priyanshu Gupta
  • Видео 77
  • Просмотров 817 872
Life Update | Senior Product Engineer | Ventures | GeeksForGeeks | Masters in Germany
Hey everyone! It's been a while since I've shared an update with you all, so I wanted to take this opportunity to catch up and share some exciting news. Life has been full of unexpected twists and turns lately, but through it all, I've been learning, growing, and embracing new beginnings.
In this video, I'll be opening up about some personal and professional changes I've experienced recently. From starting as a product engineer to exploring diverse passions, mentoring countless individuals, instructing at GeeksforGeeks, starting various ventures, and the decision to pursue Masters in Germany, it's been a journey of self-discovery and adventure.
Join me as I reflect on the lessons learned, c...
Просмотров: 1 028

Видео

Django Transaction | ACID Properties | DB Locks | Race Condition | Concurrency | DB Inconsistency
Просмотров 3 тыс.Год назад
🎥 In this video, I will discuss how you can handle race conditions due to concurrent requests trying to update the same row in the database leading to database inconsistencies. ✴️ Understanding the problem through an example of a bank account transfer ✴️ How to satisfy SQL ACID Properties in Django ✴️ ACID - Atomicity, Consistency, Isolation, Durability ✴️ How to make an atomic transaction in D...
RabbitMQ in Depth | Making 100% Reliable Systems | Acknowledgements | Publisher Confirms | Part-3
Просмотров 3,7 тыс.Год назад
🎥 In this video, I will discuss how RabbitMQ internally works and how can we make 100% Reliable Systems using RabbitMQ in Event-Driven Architecture ✴️ Consumer Acknowledgements ✴️ Manual and Auto Acknowledgments ✴️ Delivery Tags ✴️ Persistent Messages ✴️ Durable Queues ✴️ Alternate Exchanges ✴️ Reject, Nack ✴️ Bulk Message Acknowledgements and Rejection ✴️ TCP Acknowledgements and Acknowledgmen...
RabbitMQ in Depth | Message Lifecycle | RabbitMQ Architecture | Networking Concepts | Part 2
Просмотров 5 тыс.Год назад
🎥 In this video, I will discuss how RabbitMQ works, its architecture, how a message is sent from a publisher to rabbitmq and how the consumer consumes it from the message queue. ✴️ RabbitMQ Architecture and its components ✴️ Understanding how a publisher communicates with RabbitMQ over AMQP Protocol ✴️ How a connection is established between the client and rabbitmq ✴️ Rabbitmq Connections and C...
RabbitMQ in Depth | What is a Message Broker? | AMQP Protocol | Networking Concepts | Part 1
Просмотров 23 тыс.Год назад
🎥 In this video, I will discuss about Message Brokers, AMQP Protocol and Networking Concepts. ✴️ What is RabbitMQ and understanding its Features ✴️ What is a Message Broker? and Its usecases ✴️ What are Networking Protocols and their roles ✴️ How AMQP Protocol works at Networking Layer and its role ✴️ Understanding OSI Networking Model ✴️ How a packet moves through various Networking Layers of ...
System Design For Starting Up In One Shot 🔥
Просмотров 1,9 тыс.Год назад
🎥 In this video, I will go in-depth on how to design a growable, scalable and robust system. ✴️ Instead of creating a distributed system from starting, we will start from a Monolith service and design it in such a way that it is highly growable and can be easily broken into microservices. ✴️ We will explore various ways to design the system and try to find the best way for a particular use case...
Deploy Django Channels and Celery on Heroku | Channels + Celery + Redis + Daphne
Просмотров 10 тыс.3 года назад
🎥 In this VIDEO of this series, we will cover ✅ How to deploy Django Channels (Websockets) and Celery on Heroku for free. ✅ Enable WebSockets over HTTPS. (wss) ✅ Enable Heroku Redis Service Add on. ✅ Using ASGI Server for Django Channels deployment. ✅ Django Channels Celery Redis Daphne Celery Beat This video is for those as well who want to deploy a basic Django app with celery independent of ...
Add Notification Feature in Django | Django Channels | Schedule Notifications | Send from Admin
Просмотров 46 тыс.3 года назад
🎥 In this VIDEO of this series, we will cover ✅ How to send notifications using Django Channels ( Web Sockets )? ✅ How to create a reusable app and add it to multiple Django projects? ✅ How to send notifications from Django Admin or through any endpoint/view? ✅ How to schedule notifications to send at a particular time using Celery and Django Celery Beat ✅ How to use context processors in Djang...
Upgrade your skills | Learn from the core & implement in Real Scenarios | Be a highly paid developer
Просмотров 6 тыс.3 года назад
CHANNEL INTRO 🚀 Learn advanced concepts and implement them in Real-Time projects. 👉 Subscribe to this channel to upgrade your skills and be a highly paid developer. 🔴 Playlists on this channel you must checkout - ✅ Mastering Django - ruclips.net/p/PLLz6Bi1mIXhEXEnfAgUJXB0vLjHkyee6q ✅ Web Security - ruclips.net/p/PLLz6Bi1mIXhHa2O7igdkmZhSxjTLP0ALZ ✅ AWS Tutorials - ruclips.net/p/PLLz6Bi1mIXhG7SJ...
Django Celery Beat | Periodic Tasks | Celery Dynamic Tasks | Crontab | Email Scheduler
Просмотров 35 тыс.3 года назад
🎥 In this VIDEO of this series, we will cover ✅ How to schedule tasks and create periodic tasks in Django using Celery Beat ✅ Create Dynamic tasks in Django Celery Beat ✅ Using crontab in Django celery beat to schedule tasks ✅ Create an Email Scheduler ✅ Understanding how to use timezone in Django and convert time to local timezone ✅ How to use arguments effectively in a celery task 🚀 This seri...
Sending Emails in Django using Celery | Django SMTP Settings | Send emails from an endpoint
Просмотров 22 тыс.3 года назад
🎥 In this VIDEO of this series, we will cover ✅ How to send mails in Django using celery as a background task ✅ Send emails with user interaction (Send emails from an endpoint) ✅ Trigger an event to send mails using celery ✅ Limitations and discussion on how to schedule a task and create a periodic task in celery ✅ Django SMTP Settings 🚀 This series is specifically created to cover everything a...
Django Celery Advanced Concepts | How does Celery Work? | Pool, Concurrency, Autoscale |Scaling Apps
Просмотров 42 тыс.3 года назад
Django Celery Advanced Concepts | How does Celery Work? | Pool, Concurrency, Autoscale |Scaling Apps
Django Celery, Celery Beat, Redis | Base Setup | Everything about using celery with Django
Просмотров 84 тыс.3 года назад
Django Celery, Celery Beat, Redis | Base Setup | Everything about using celery with Django
Open Source Contribution | Forks and Pull Requests | Best Practices | Git and Github Series
Просмотров 1,3 тыс.3 года назад
Open Source Contribution | Forks and Pull Requests | Best Practices | Git and Github Series
BONUS VIDEO 🔴 | Taking The Stock Tracker App Open Source | Learn how to Contribute to Open Source
Просмотров 2,3 тыс.3 года назад
BONUS VIDEO 🔴 | Taking The Stock Tracker App Open Source | Learn how to Contribute to Open Source
Realtime Stock Tracker App | Django Channels, Celery, Redis, ASGI | Final Part
Просмотров 4,1 тыс.3 года назад
Realtime Stock Tracker App | Django Channels, Celery, Redis, ASGI | Final Part
Realtime Stock Tracker App | Django Channels, Celery, Redis, ASGI | Adding WebSockets | Part 4
Просмотров 5 тыс.3 года назад
Realtime Stock Tracker App | Django Channels, Celery, Redis, ASGI | Adding WebSockets | Part 4
Realtime Stock Tracker App | Django Channels, Celery, Redis, ASGI | Complete Celery Tutorial |Part 3
Просмотров 6 тыс.3 года назад
Realtime Stock Tracker App | Django Channels, Celery, Redis, ASGI | Complete Celery Tutorial |Part 3
Realtime Stock Tracker App | Using Django Channels, Celery, Redis, ASGI | Part 2
Просмотров 10 тыс.3 года назад
Realtime Stock Tracker App | Using Django Channels, Celery, Redis, ASGI | Part 2
Realtime Stock Tracker App | Using Django Channels, Celery, Redis, ASGI | Part 1
Просмотров 23 тыс.3 года назад
Realtime Stock Tracker App | Using Django Channels, Celery, Redis, ASGI | Part 1
Free SSL Certificate using Cloudfare on Heroku | HTTPS with Domain | Deploy Django on Heroku |Part 5
Просмотров 7 тыс.3 года назад
Free SSL Certificate using Cloudfare on Heroku | HTTPS with Domain | Deploy Django on Heroku |Part 5
Custom domain on Heroku for Django with SSL Certificate | Deploy Django on Heroku | Part 4
Просмотров 1,7 тыс.3 года назад
Custom domain on Heroku for Django with SSL Certificate | Deploy Django on Heroku | Part 4
Adding PostgreSQL Database | Data transfer from previous database | Deploy Django on Heroku | Part 3
Просмотров 5 тыс.3 года назад
Adding PostgreSQL Database | Data transfer from previous database | Deploy Django on Heroku | Part 3
Deploying Django Project on Heroku using Github Deployment method with detailed explanation| Part 2
Просмотров 3,7 тыс.3 года назад
Deploying Django Project on Heroku using Github Deployment method with detailed explanation| Part 2
How Heroku works & how to handle Static & Media Files | Deploy Django on Heroku | Part 1
Просмотров 10 тыс.3 года назад
How Heroku works & how to handle Static & Media Files | Deploy Django on Heroku | Part 1
🔴 WebSockets in Django | Django Channels | HTTP 2.0 | Realtime Chat App | Notification App | Redis
Просмотров 27 тыс.3 года назад
🔴 WebSockets in Django | Django Channels | HTTP 2.0 | Realtime Chat App | Notification App | Redis
🔴 When To Use Celery? | Channels? | Threading? | ASGI or WSGI | Database Race Condition | Caching
Просмотров 2,1 тыс.3 года назад
🔴 When To Use Celery? | Channels? | Threading? | ASGI or WSGI | Database Race Condition | Caching
🔴 Django VS NodeJS | ASGI VS WSGI | Uvicorn, Daphne | Django Channels | Async VS Sync | Async Stacks
Просмотров 3,8 тыс.3 года назад
🔴 Django VS NodeJS | ASGI VS WSGI | Uvicorn, Daphne | Django Channels | Async VS Sync | Async Stacks
🔴 WSGI | Gunicorn, Nginx, Django | Handle Multiple Requests | Everything about Async Programming
Просмотров 9 тыс.3 года назад
🔴 WSGI | Gunicorn, Nginx, Django | Handle Multiple Requests | Everything about Async Programming
🔴 How does the Internet Work? | Networking Basic Concepts | Website & Web Server Working
Просмотров 1,7 тыс.3 года назад
🔴 How does the Internet Work? | Networking Basic Concepts | Website & Web Server Working

Комментарии

  • @user-zg4of2pp3u
    @user-zg4of2pp3u 2 дня назад

    not bad but u r going off topic bro

  • @RoshanPriyan-b9o
    @RoshanPriyan-b9o 3 дня назад

    hi bro i have some doubt in the django admin page once i start running the task, it was not showing the task name , worker name in the ui task_result

  • @ShaquibKhan
    @ShaquibKhan 6 дней назад

    3:14 Django follows MVT model view template, unlike MVC where controllers are used, In Django views works as controllers

  • @atulghodmare
    @atulghodmare 11 дней назад

    Great explanation priyansh, you are explaining things in depth, please keep it up, practicals would add more clarification, if possible please create live demo.

    • @PriyanshuGuptaOfficial
      @PriyanshuGuptaOfficial 10 дней назад

      Thank you. Definitely a great feedback, will consider for the upcoming videos.

  • @techwithsaketh
    @techwithsaketh 13 дней назад

    Great Video Brother.

  • @kaviarasan8249
    @kaviarasan8249 17 дней назад

    All the best brother ❤

  • @kaviarasan8249
    @kaviarasan8249 17 дней назад

    I’m really grateful to you. As an experienced backend developer, I’ve also been in situations where I struggled to understand these topics. But when I started watching your videos, they made a huge impact on my life. Your practical knowledge and explanations are outstanding. Thank you so much, and all the best, brother! 🤝

    • @PriyanshuGuptaOfficial
      @PriyanshuGuptaOfficial 17 дней назад

      Content reaching to right audience!! Thank you so much. I hope can be more helpful.

  • @suyogbhere328
    @suyogbhere328 18 дней назад

    Hi Bro amazing vedio. ye jo bhi knowledge hai kahase lete ho documentation or anywhere else?

    • @PriyanshuGuptaOfficial
      @PriyanshuGuptaOfficial 18 дней назад

      Thank you. Documentation and exploring or making changes in code by myself. Now you can ofcourse use ChatGPT too.

  • @Kuldeep100
    @Kuldeep100 21 день назад

    Thanks

  • @vedigurukul
    @vedigurukul 27 дней назад

    Bhai learn some presentation.. pure screen me hug diya hai .... ek to handwriting itni kharab hai... video ka seriousness hi nikal gaya...

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

    Hello priyanshu bhiyya shashank this side remember hmm gym mei mille thae

  • @Ravi-Software-Engineer
    @Ravi-Software-Engineer Месяц назад

    Dude got lost in another world rather explaining RabbitMq

  • @Anashwar-p3w
    @Anashwar-p3w Месяц назад

    Bro complete the sereis one of the best sereis, Can u tell what to learn next .?

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

      www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

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

    After very long time bro

  • @nazimbhuyian-x7l
    @nazimbhuyian-x7l Месяц назад

    make them easy pls, & provide documents also. so we (students) can learn easily THANKS

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

    bro how much time it will take for sending 10,000 to clients using celery concept.. i mean how many minutes it will take?

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

      It should take around 0.5 seconds to send each mail. So you can estimate accordingly. Plus you can optimize it further by sending in batches and using pool of workers(here thread or gevent makes more sense as its an io operation)

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

      @@PriyanshuGuptaOfficial thank ui

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

      @@PriyanshuGuptaOfficial now celery threading will be support in windows machine or it will support only solo?

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

      @@PriyanshuGuptaOfficial bro pool of workers (thread) this thread will support on windows 11?

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

    Great video!!!

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

    After long time....😀

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

    I appreciate your time for making this video. But I want to correct few things. how can a queue will push the message to consumer? We never configure a conumer or producer details in messaging server. Cosumers will listen/poll to queue for new messages.

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

      So here I would like to correct you. I totally understand, that you never configure the consumer details in queue. But when you setup a consumer, you connect with a queue and provide how do you wanna connect with the queue of the broker. In rabbitmq specifically, we generally use basic_consume() method in consumer, once the consumer connects with the queue, queue pushes the messages to the consumer so that messages can be processed continuously as they arrive. Though there is other way basic_get() to retrieve a single message from the queue when needed.

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

    Stay in the loop and see what's next: www.priyanshuofcl.com 🚀

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

    ❤❤❤❤❤🎉🎉🎉

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

    blud done everything but tellin us how to install redis

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

      👉 Redis download on windows - github.com/tporadowski/redis/releases (download version greater than 5.0) 👉 Redis download on Linux - redis.io/download 👉 Redis download on mac - phoenixnap.com/kb/install-redis-on-mac online redis - app.redislabs.com/

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

    I think Priyanshu bhaiya aapka sath sath hamara bhi life update hogaya, aapko dekh ke django karna suru kiya thah, aapki sari django ki series ko baar baar dekhi aur pratice kiya maine copy mein likh ke. abhi ek full stack developer ka kaam karraha hoon. lot's of love to you, please start uploading new videos too. Your videos are too much informational. Love From Your Brother from Nepal❤

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

      Thank you so much brother♥️. I am so happy to hear this, it just mad my day. I realized how far we’ve come. I have something for you: www.linkedin.com/posts/priyanshuofcl_and-here-comes-another-heart-touching-comment-activity-7248594811601985536-w8MC?

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

    Now i can keep celery in my resume

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

    Really appreciate your effort bro. Thank you so much, really there is no any other video like this where 3 types of forms (Normal method, ModelForm and FormView) are covered together in such a concise manner.

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

    When Now we use that step na. Thag time i get am ssl cert error

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

    bro please translate this video in english...

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

    thank you so much man !!!

  • @coding-with-musa
    @coding-with-musa 2 месяца назад

    Sir, you need to pay more attention to your thumbnails.

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

    Hi Sir, thanks so much for this tutorial. I have 2 questions - #1 is it still relevant with latest django version (or something has changed, library, dependency,etc? #2 Can I use this method to generate successful admission confirmation page (pdf) in which filled data will generated as soon as the submit the data with form. Kindly reply

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

      1. It should work, but I haven’t tested out with the latest versions. 2. Yes you can

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

      @@PriyanshuGuptaOfficial Thanks so much for replying.

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

    RPC = Remote Procedure Call Please correct this.

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

    You are an angel, thank you very much

  • @AnkitKumar-l2x9i
    @AnkitKumar-l2x9i 3 месяца назад

    bullshit...dekh dekh k likh dia bs video

  • @Khadim-ce6uc
    @Khadim-ce6uc 3 месяца назад

    o mery bhai how the tasks are coming to schedular you dont have enough knowledge to even explain it

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

      Scheduler runs in background and reads the tasks from the database or file depending on the type of scheduler you use. Default is the file scheduler. When you configure the tasks in tasks.py and mention them in celery beat config, it automatically writes them to file or db. And please dont make a judgement immediately, everyone has different way of explaining and understanding. Please ask first, I’ll try to answer in my best possible way.

    • @Khadim-ce6uc
      @Khadim-ce6uc 3 месяца назад

      @@PriyanshuGuptaOfficial Thank you so much for making it clear and understandable for me Thanks and appreciate it

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

    Explained the OSI model in a very good way!

  • @aminegh8725
    @aminegh8725 4 месяца назад

    Thank you for your dedication and spending time to prepare the video , i have learned tremendously.

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial 4 месяца назад

    🔥Mastering Django Roadmap: www.letsprogressify.com/roadmaps/93f13210-efd8-4663-ad7e-ed0b70fad7f7/preview