I built Vercel in 2 Hours (System Design, AWS, Docker, Redis, S3)

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

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

  • @SanketEmala-z2n
    @SanketEmala-z2n 4 หลายเดือนก่อน +51

    I can't be more grateful to you Piyush, This single project got me a placement of 20L. Thank you very much brother, I am in forever debt with your teachings!!! I really hope to meet you one day!!

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

      @SanketEmala-z2n bhai konsi company mai laga package

    • @dhruvbhatia5737
      @dhruvbhatia5737 26 วันที่ผ่านมา

      Bhai can i ask kaise?

  • @tanaypatel8412
    @tanaypatel8412 11 หลายเดือนก่อน +268

    this is how I want Indian tech community to be.
    collaboration >>> competition

  • @paulaneesh7
    @paulaneesh7 11 หลายเดือนก่อน +56

    Ignore the negativity in comment section and please continue with such valuable content.
    Thank you for your efforts

  • @divyamdotfoo
    @divyamdotfoo 11 หลายเดือนก่อน +21

    I can't believe that when I first found your channel, it had a ton of videos but only 2K subscribers, and now you're reaching 100K. Congrats, man!

  • @xenostar3606
    @xenostar3606 11 หลายเดือนก่อน +10

    You're currently one of the best youtuber in web dev. Thanks for the awesome work

  • @returnZeroo
    @returnZeroo 9 หลายเดือนก่อน +8

    this channel is netflix for me, I can pass my whole day by watching these :)

  • @codingpandas
    @codingpandas 11 หลายเดือนก่อน +14

    Sir i dont know if you will see this comment, but just wanna tell you we love you so much, i watch your videos i love the way you teach.. if i have to learn something and i see that you have made a video on that particular topic, i am always sure I am gonna be good at that thing, So professional, please keep making videos, we are here to support you..🥰

  • @DeveloperRB
    @DeveloperRB 11 หลายเดือนก่อน +10

    I am Harkirat`s cohort student(simply means on His side)
    But your statement about scalability is true and I respect you, you noted and come with this video.
    its very helpful, currently I completed code from harkirats video, now YT suggested yours 😊😊

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

      How was course? Should I buy ?

  • @muhammadtalha1794
    @muhammadtalha1794 11 หลายเดือนก่อน +13

    Awesome video
    We want an advanced version of this video, as you told in outro.
    Thanks❤

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

    Big thanks to the amazing video tutorial!
    🙌 I've just crafted my very own Vercel clone, all thanks to your guidance

  • @crsanjaysingh1737
    @crsanjaysingh1737 11 หลายเดือนก่อน +10

    Learned lots of things today. Thank you @Piyush😀

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

    Bud don't see negative comments...."jab kisi ka naam hota hai tabhi log badnam karne ki koshish kartey hai"
    Aap accha kar rhe hai ..we will love your High quality contents 😊

  • @ajaydeepsinghrajpoot
    @ajaydeepsinghrajpoot 11 หลายเดือนก่อน +6

    love this! This is how we'll take our youtube game to next level. Not same copy past from western youtubers. Good job piyush bhai.

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

    The video is so insightful. Keep making these type of video to make the community aware of how to sustainably build software

  • @singh.aadarsh
    @singh.aadarsh 11 หลายเดือนก่อน +6

    Amazing architecture and nice explanation.

  • @s.hariharanreddy5439
    @s.hariharanreddy5439 11 หลายเดือนก่อน +1

    This is absolute 💎. Will share on LinkedIn by making it first and then tag you so, that my connections will be aware of youtubers like you.

  • @a_LEGION
    @a_LEGION 11 หลายเดือนก่อน +2

    This is better than just reviewing another's person code .

  • @mdazimbabu5001
    @mdazimbabu5001 11 หลายเดือนก่อน +8

    I was just watching the harkirat video and there you are with the improved version of it and there docker is also missing. Love your content ❤❤❤.

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

    Surely didn't coded along, but watching the full video gave me the overall idea that how the platforms are made. Got a birds eye view of that...

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

    Piyush bhaiya gajab explain kiya h love you❤.

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

    Hi Piyush,
    Thank you for your insightful and visually engaging content. Your teaching style is truly commendable. I would love to see an AWS series on your channel, given your expertise and ability to simplify complex concepts.

  • @ChetanSankhala
    @ChetanSankhala 6 หลายเดือนก่อน +2

    Awesome content. Thanks.
    Few questions on further scalability:
    1. How docket images gets cleaned up?
    2. How redis logs gets cleaned up?
    3. Rate limiter for deployment?

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

    Love how you guys are publishing such high quality content

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

    super appreciate your teaching and explanation! Really learn a lots from this project!!!

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

    Quality 💯
    Thank you for your valuable time❤.
    Also here we are subscribing to the logs of all the projects, logs:* shouldn't be used directly.

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

    This is the type of projects i expect to see in future

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

    We need advance version of this amazing project brother, you are real gem 💖

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

    Best channel on whole TH-cam....
    Love you sir
    ❤❤❤❤❤❤❤❤❤❤❤❤❤

  • @sanketgawande3667
    @sanketgawande3667 11 หลายเดือนก่อน +2

    +1 for database integration and custom domain thing

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

    Great work bhaiya..., please continue the work and keep posting such valueable content...,

  • @rahulkharapkar2716
    @rahulkharapkar2716 11 หลายเดือนก่อน +4

    Everyone here be putting hate comments saying "harkirat copy"
    Atleast first watch the video it was really needed.. there were lot of flaws in harkirats vercel live codewithme

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

    Just found your channel, nd become fan of your content. Awesome job man, keep it high.

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

    I have no words 😭, you are so good at it . Thank you so much.

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

    Man! I'm seeing that ur content is getting fire day by day. . Great job 👏

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

    Great Architecture and Implementation 🔥 Loved the content!

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

    Bhaiya you are awesome pls make more such videos 🙏

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

    Thank you so much for the video, it explained lot of practical concepts which we can use in our day to day job too. Definitely will be waiting for advanced video.

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

    Great tutorial! 🚀 Your Vercel clone guide is top-notch, implementing the right practices and making it super scalable. Learned a lot! Also caught harkirat's video on the same topic a few days back, but your approach and coding practices stand out. Kudos to both creators for contributing quality content. Looking forward to more!
    On a side note, let's remember to promote positivity. Everyone has their unique style of teaching, and it's awesome to have multiple perspectives. Please avoid spreading negativity and accusations. Let's appreciate the effort creators put into sharing knowledge!
    keep learning : )

  • @prateek5668
    @prateek5668 11 หลายเดือนก่อน +2

    Appreciate both of your work!!

  • @AmitPatel-ub1ux
    @AmitPatel-ub1ux 11 หลายเดือนก่อน

    Watched in 2x still understood every bit . Very informative

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

    Well-explained architecture, Please create part 2 soon

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

    Damnn!! Such an awesome tutorial

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

    The GOAT video!
    Haven't seen this level of video on YT in a while. 🤙🤙

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

    We really want video like this where you can review the others code and build it with better approach.
    At first i thaught thst yiu are just pulling hk leg but you really fixed and explained the issues with full implementation. Thanks

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

    Sir, I absolutely loved your video . Your explanation was excellent. I'm eagerly awaiting for the next part. Please make it soon!😊👍

  • @SarFirraEdits
    @SarFirraEdits 11 หลายเดือนก่อน +2

    if you want scalability than use Rust or Java, if you want security than use Rust or Java or even Golang. You can exactly use golang without thinking much further about any other languages which i mentioned.

  • @srijanmukherjee4658
    @srijanmukherjee4658 10 หลายเดือนก่อน +8

    IMPORTANT:
    You need to disconnect the redis client in script.js in the container part other wise ecs container won't stop running, I learned this the hard way.
    Call publisher.disconnect() after upload is done or when the build itself fails (by checking the exit code). ECS fargate is not free in aws free tier. This is very crucial to not incur charges. I left mine running for 2 hours 😢

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

      can you give more info about it

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

      Thank you so much for sharing this crucial tip about disconnecting the Redis client in script.js. Your experience saved me from a potential AWS bill nightmare! 😅
      For anyone using AWS ECS Fargate: Always call publisher.disconnect() after your tasks are done. Redis keeps the connection alive, and without disconnecting, the ECS container will continue running, costing you money. This is especially important since Fargate isn't part of the AWS Free Tier.
      Thanks again for this lifesaving advice-it’s a game-changer for anyone experimenting with AWS! 🙌

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

    Thanks for such an amazing explanation
    I love the way you explain
    Keep it up 👍

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

    Bhaiya just ignore the negativity from comment section...just keep spreading such valuable knowledge...maine aapse bohot kuch sikha h free me...i am so grateful to you❤

  • @CookerSingh
    @CookerSingh 11 หลายเดือนก่อน +5

    Its a shame on India's education system that jo ek student ko college ke first year me aa jana chahiye vo y sab college ke 1,2 saal baad random TH-camr ke channel pe sikhte h. Dusra vo AWS chalane se darte h taki billing na ho kuki unhe college se koi help nhi milti. I worked with foreign developers and they are way ahead of us and wrote almost 1 lakh lines of production level code every month and build such type of projects in their free-time. Besides this they get help and coupon credits from colleges for their self development and to familarise themselves with cloud tools.
    Hum 5 trillion ki economy politics ya fake secularism se nhi bana sakta, hume age badna padega.😢❤

  • @PatelMuhammad-kh1lb
    @PatelMuhammad-kh1lb 11 หลายเดือนก่อน +1

    We want more of thissss!! (Thanks!)

  • @itssplashy9652
    @itssplashy9652 11 หลายเดือนก่อน +113

    why was harkirat's project not scalable??

    • @lazarrudinac9980
      @lazarrudinac9980 11 หลายเดือนก่อน +31

      Hype always don't matters 👽

    • @mdazimbabu5001
      @mdazimbabu5001 11 หลายเดือนก่อน +18

      There is a flow that first we have to store the git cloned file on the sever then upload to s3 and same for build also.Thats to much storage consuming which will ultimately broke the node server.

    • @blasttrash
      @blasttrash 11 หลายเดือนก่อน +2

      following to find out the real answers on why its not scalable.

    • @inderjotsingh5868
      @inderjotsingh5868 11 หลายเดือนก่อน +5

      see the part where he is using reverse proxy instead of download the assets on the memory , he has explained it clearly.
      Downloading in the memory results in crashing , better solution is to redirect to the intended project.

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

      @@blasttrash
      see the part where he is using reverse proxy instead of downloading the assets in the memory , he has explained it clearly.
      Downloading in the memory results in crashing , better solution is to redirect to the intended project.

  • @shubhamgupta-bl1tr
    @shubhamgupta-bl1tr 11 หลายเดือนก่อน

    Need next part of this video.. awesome content

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

    Bhai bhot sahi pdhaata hai yr tu toh

  • @AvinashSingh-tr5vt
    @AvinashSingh-tr5vt 11 หลายเดือนก่อน

    Awesome video bro, maza aa gya . Waiting for part 2

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

    I implemented this! Hoping my company will utilise this to host any POC stuff.

  • @FarhanKhan-tx1eo
    @FarhanKhan-tx1eo 11 หลายเดือนก่อน

    Great, nicely and easily instructed.... Keep it up
    Go ahead with DB integration and frontend

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

    Ohh nice both harkirat and piyush sir are legend ❤

  • @iamakashkumarram
    @iamakashkumarram 11 หลายเดือนก่อน +4

    Sir please continue AWS series 🔥

  • @AmitGupta-lx2ze
    @AmitGupta-lx2ze 11 หลายเดือนก่อน +3

    Harkirat and you sir both are awesome 😂🎉🎉🎉🎉

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

    Man I went through your channel and I am really impressed. I wanna know.
    1. How did you manage to learn all of this?
    2. How much time did it take you?
    3. Where did you learn all this stuff?

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

    so in one harkirat showed us a baby version of the project and here is how things work in real world! thanks man

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

    Excellent video! Explored a lot. Please make a video how can we integrate custom domain.

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

    Great video man!!
    Need an advanced version with database integration , custom domains and more improved industry standard code like reading secrets from some secret manager or something

  • @somyaranjan26
    @somyaranjan26 11 หลายเดือนก่อน +2

    Thanks for the awesome video! I'll definitely give frontend open-source contribution a try. Can't wait to see the next part of the video which I hope is more advanced.
    By the way, is it possible for you to deploy this project on AWS following industry standards? That would be super cool!

  • @buggsbunny4990
    @buggsbunny4990 10 หลายเดือนก่อน +2

    29:50 the command isn't working, please help

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

    Excellent video! Explored a lot.

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

    can we have a part 2 video of hosting this on a domain and have the entire thing work on servers, With our service running on the self hosted react page from this backend.

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

    Great video @piyush. Keep it up

  • @nikhilsharma2421
    @nikhilsharma2421 11 หลายเดือนก่อน +14

    Please launch a full nextjs backend cource. Their is no such cource on TH-cam. ❤please

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

    Great explanation and presentation. Keep it up

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

    Very well explained sir🔥🔥

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

    it took me 4 hours to complete 40 mins! insane shit

  • @ichigokuro3986
    @ichigokuro3986 5 หลายเดือนก่อน +2

    On hitting the reverse proxy i am getting access denied...Anyone facing the same issue?

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

      hi, how did you resolve that error??

  • @JohnSnow-gi7iv
    @JohnSnow-gi7iv 11 หลายเดือนก่อน +1

    why does the S3 bucket have to be public? only our servers are interacting with it. so access can be limited.

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

      The hosted website will be using it right, may be that's why. Can we add ACL like *. and hostname is where I will host the reverse proxy server maybe....

  • @ManishKumar-oy7hq
    @ManishKumar-oy7hq 11 หลายเดือนก่อน

    Competition for good reason , Let's support and cheers it .

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

    The video is really mind blowing. Very useful. Please make the advance video of this tutorial with Database integration and Custom Domain support. My eyes will look into your channel for this advance video..... :)

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

    Great tutorial . Need an advanced version asap

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

    wow! please make more videos like this

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

    Great content as always ❤❤❤

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

    Amazing Project 🔥🔥🔥🔥

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

    Very nice and best explanation of concepts ,Thank you.
    Just one doubt, does Jenkins also work this way?

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

    Amazing brother, Keep it up.

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

    Loved the content bro ❤

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

    Hii sir , can you please start a series for flutter development along with its integration with node.js , it will be a great series 🔥 btw loved your tutorials kudos to your work❤

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

    S we need scallbel, fully explained videos sir with front-end, best ever ❤

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

    brother, your videos are so awesome, there are many non hindi speakers watching your video. if u can make videos in english, it would be nice. Thanks

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

    Liked your approach!

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

    if this video was in english it would have reached a lot more viewers

  • @razzsawhoney2818
    @razzsawhoney2818 11 หลายเดือนก่อน +4

    Tough work sir! Very helpful for noobs(@cloud services) like me.
    And I would be expecting following if you ever plan to make v2 of this video:
    1. Database Integration
    2. Private Git Repo Access
    3. Auto Deploy detecting changes on git branch
    4. Multiple git branch support(if possible) for different environment support
    5. Go for CDN(Cloudfront) Integration(pretty simple though)
    Thank you

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

      Database is not static, I wonder how we can host it

  • @sauravthakur2915
    @sauravthakur2915 11 หลายเดือนก่อน +4

    Piyush has mentioned in the video that Harkirat Code is not Secure and Scalable. So technically he is not copying. So don't comment without watching the video.

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

    i am getting an error, it says output folder not created

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

    well-explained architecture!

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

    Indeed a great content! Have a community in discord would help other, to solve doubts and stuff (a suggestion)

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

    Now waiting for someone who built vercel in 1 hr

  • @628sonu
    @628sonu 11 หลายเดือนก่อน

    why did we use sudo when building with docker ?

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

    what if the site is not static ?

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

    Great work sir ❤

  • @anujkumar-pb6eb
    @anujkumar-pb6eb 2 หลายเดือนก่อน

    Redis service is missing in Aiven
    Please tell alternative. Thanks for the amazing content

  • @SumitYadav-lr5vy
    @SumitYadav-lr5vy 11 หลายเดือนก่อน +1

    Hey Piyush can you start a series for advanced backend all what should we know after mern and teach all the technology which you use in you job or the technology which are used in tech industry and for the series don't go in detail like for eg for prisma don't go in detail teach us what is imp and combine all the technology and make a project so that we can learn it