Highly Scalable Backend with AWS + MongoDB [Architecture video]

  Рет қаралды 15,059

Mehul - Codedamn

Mehul - Codedamn

Күн бұрын

Пікірлер: 69
@renujadecosta6408
@renujadecosta6408 3 жыл бұрын
Man I learn something new from this guy every single day.. Mehul you really motivate us as developers and also your channel is awesome for developers who have some sought of experience in web dev..You definitely are a PRO in this industry
@unknown_manushya
@unknown_manushya Жыл бұрын
We want more such videos! Pretty much anyone who's into web dev knows Nodejs and all and there are plenty of tutorials on the same. As a backend dev, this is what is needed is lacking on youtube.
@pranavbhat29
@pranavbhat29 3 жыл бұрын
Learnt the concept of how VPC works, and this is a piece of information which I can use for most of the system designs. Thank you so much for this. Had seen VPC everywhere but never understood why it is needed and how it solves.
@cristianmontes3933
@cristianmontes3933 Жыл бұрын
I learned more here than I did when I was creating automation with Ansible and working with EC2, NATs, and S3
@abdulraqeebm.3305
@abdulraqeebm.3305 3 жыл бұрын
I watched this video till the end. Greet content man, keep it up.
@akgarg0472
@akgarg0472 3 жыл бұрын
Super informative video. I'm learning something new daily from your videos. Thanks for these informative videos with simple, crisp and outstanding explanations and congratulations for 200k codedamn family🥳🥳
@tanjillasarkartina7201
@tanjillasarkartina7201 Жыл бұрын
Absolutely wonderful explanation
@moona1993august
@moona1993august 11 ай бұрын
I watched it till the end :D Actually i am a developer who is trying to deploy my very first full stack project. i dont have a team never deployed before. this is my freelance job. thank you so much for this video. helps alot
@ToddHale
@ToddHale 3 жыл бұрын
Watched to the end. Thank you!
@RonaldDas42
@RonaldDas42 3 жыл бұрын
Great! Had used the same AWS Lambda and MongoDB Atlas VPC Peering architecture to handle millions of daily SNS Triggers, works flawlessly!
@mauriciotamez4047
@mauriciotamez4047 Жыл бұрын
Amazing explanation Sir, thank you.
@devchhaniyara3931
@devchhaniyara3931 3 жыл бұрын
I have watched this video till the end. Wow, this was super exciting stuff, really can't wait to finish learning NodeJS and move to Cloud Technologies, all this looks so complex yet exciting
@pynick
@pynick 2 жыл бұрын
Watched it till the end nice content 👍🏻
@sarthakduggal419
@sarthakduggal419 3 жыл бұрын
You explain such complex topics with so much ease. It is just incredible. Big fan of your channel and your work !!
@fist221
@fist221 3 жыл бұрын
Beautiful. Haven't seen such a beautiful explaination on backend arch ever.
@himanshulal5135
@himanshulal5135 3 жыл бұрын
i watched this video till end, best video on the scalling of backend with AWS and mongodb
@HarshSingh-hk8fe
@HarshSingh-hk8fe 3 жыл бұрын
Pure gold content❤
@ashutosh887_
@ashutosh887_ 2 жыл бұрын
This was amazing BRO
@ShreyaSharma-vg7eb
@ShreyaSharma-vg7eb Жыл бұрын
I watched the video till the end!
@manmaaze
@manmaaze 3 жыл бұрын
Working on a big project rn and this is very helpful for me,Thnx man!!
@omgisKenny
@omgisKenny 2 жыл бұрын
This is so clearly explained, everything is well organized! Ty!
@abhishekdutta6189
@abhishekdutta6189 3 жыл бұрын
Watched till the end, thanks for such videos
@pratap3246
@pratap3246 Жыл бұрын
I watched till end . Thanks
@thebackendcoder3147
@thebackendcoder3147 3 жыл бұрын
Your videos helped me got the job at R& D department of HP inc as senior software engineer. Thank u keep the great work
@viallymboma9874
@viallymboma9874 3 жыл бұрын
I have not detected lack or uncertainty of knowledge in you before...you actually master the whole thing...not only programming by networking too 💥💥💯💯🔥🔥🔥
@dijiflex
@dijiflex 3 жыл бұрын
This is some good explanation and i love it. Good work
@ruhankhandakar
@ruhankhandakar 3 жыл бұрын
always watched video till the end 🔥
@prantachakraborty4002
@prantachakraborty4002 3 жыл бұрын
Thanks to you. Learning something new everyday.
@anuragband8379
@anuragband8379 2 жыл бұрын
Just Amazing 😍😍😍
@PTM1008
@PTM1008 3 жыл бұрын
Adding a Lambda function to VPC adds latency to the function execution. Moreover, the Lambda functions can scale as per the load. Being stateless, every new execution/invocation will try to form a connection with the database. The database will choke in such a situation due to the lack of thread pool for db connections. Thoughts?
@markbenson488
@markbenson488 3 жыл бұрын
I watched this video to the end, and I learned a lot!
@vshlmlvliveit
@vshlmlvliveit 3 жыл бұрын
You make it super interesting 😎
@chennalhere3210
@chennalhere3210 3 жыл бұрын
Just love it how you explained each and everything, would be amazing if you can create a video to cover how we can create vpc and nat gateway, Thanks 🙏🏼
@gops6509
@gops6509 Жыл бұрын
This is 🤌 content!!!
@manishrawat4161
@manishrawat4161 3 жыл бұрын
amazing video as always.
@sasikalarao3476
@sasikalarao3476 3 жыл бұрын
Awesome content , we want more of these types of videos ❤️
@Archil1997
@Archil1997 3 жыл бұрын
Great content, thanks for sharing.
@nithinbhandari3075
@nithinbhandari3075 3 жыл бұрын
Wow! Nice video.
@souravdutta5703
@souravdutta5703 3 жыл бұрын
Please make more software system architecture videos 👍
@yadneshkhode3091
@yadneshkhode3091 3 жыл бұрын
Thanks please create a whole playlist regarding architectures for eg event based architecture etc design principles etc basically everything related to system design you can even make a paid course afterwards regarding system design
@raghupv30
@raghupv30 2 жыл бұрын
Video on connecting Mongo Atlas from eks cluster via private link would be nice to see.
@toxolarant
@toxolarant 2 жыл бұрын
Thanks a lot 😍
@emperoralthaf6264
@emperoralthaf6264 Жыл бұрын
Hey hi mehul !, this is what I've been searching , wonderful content thank you so much!. I have some doubts.. could you please share some resources on how to use EC2 as a NAT gateway ? it would be very helpful. Thanks 😊in advance !!
@prakashjayaswal
@prakashjayaswal 11 ай бұрын
great explain
@HazemTamimi
@HazemTamimi 3 жыл бұрын
The irony thing is, today you just published that video, and today AWS is facing major outage impacting a lot of their customers 😂 Great video though 👏🏼
@sandeepanumalla7785
@sandeepanumalla7785 3 жыл бұрын
Please make a video on encryption algorithms in node js
@asutoshpanda1508
@asutoshpanda1508 3 жыл бұрын
I watched this video till end
@NeerajSingh-ch7wl
@NeerajSingh-ch7wl 3 жыл бұрын
in ur mongodb atlas dashboard peering VPC region us-east-1 some other place it is asia mumbai is it for any services availability problem or any cost base issue...
@mhmmdshaz98
@mhmmdshaz98 3 жыл бұрын
I was doing your JS Challenges yesterday and it started showing connection problems when submitting the challenge. Also, yesterday there was news of AWS US-East going to sleep 😴 and seeing your MongoDB cluster sitting on the same region made me realise what was going on 😅.
@moodyhamoudi
@moodyhamoudi Жыл бұрын
Was hoping for more detail on how you solved the connection model issue for MongoDB atlas and lambdas - from my experience, using any TCP connection with lambdas (Vercel serverless functions in my case) is fundamentally incompatible. Using the standard MongoDB atlas connection model, you can only try to mitigate connection pool exhaustion by trying to cache the connection but you will eventually hit a wall. The only solution at scale with Atlas I found was using their new Data API, but that means all your MongoDB driver code has to be rewritten as HTTP requests since there's no support out of the box.
@subhamjaguri9019
@subhamjaguri9019 3 жыл бұрын
it is great video, Thanks @mehul
@olamilekanadeleke6806
@olamilekanadeleke6806 3 жыл бұрын
I watched till the end
@suryapratimpaul
@suryapratimpaul 3 жыл бұрын
I like to see a comparison video between Auto Scaling Group vs aws lambda.
@aashishpaudyal5306
@aashishpaudyal5306 2 жыл бұрын
why not use EC2 with ASG instead of lamda? It's it a cheaper option?
@koby9340
@koby9340 3 жыл бұрын
My dear friend Mehul could you please link us to some resources where we can learn the stuff you explained in the video
@abhinavdubey4966
@abhinavdubey4966 3 жыл бұрын
I watched the video till the end.
@linuoud
@linuoud 3 жыл бұрын
I watched the video till the end
@rajathgatty
@rajathgatty 3 жыл бұрын
Can anyone tell the estimated cost of this vpc backend architecture in aws
@smaranh
@smaranh 3 жыл бұрын
One question: Isn't the communication to VPC also a single point failure? Or is there some sort of a load balancer that handles this?
@codedamn
@codedamn 3 жыл бұрын
When you say VPC communication do you mean services communicating inside? Atlas, lambda and redis are all managed services by AWS so we wouldn't consider them as single point of failure
@smaranh
@smaranh 3 жыл бұрын
@@codedamn No, I meant the communication from the client to VPC. I was comparing it to the first point of failure you referred to in the beginning of the video, which I assume was between the client and the EC2 instance. You replaced this with client -> VPC but doesn't that still have the single point of failure? Or maybe I didn't understand the definition of single point of failure.
@JeevanSunkersett
@JeevanSunkersett 5 ай бұрын
I watched to the end. But why only Lambda. There are multiple ways to achieve redundancy and eliminate the single point of faiilure (that EC2), and then choose the best from the cost, performance, relaibility point of view.
@rameezroot5225
@rameezroot5225 3 жыл бұрын
I watched this video till the end.Can we talk on discord?
@nemotivity
@nemotivity 3 жыл бұрын
🔥
@DebdutBiswasOnline
@DebdutBiswasOnline 3 жыл бұрын
Free version of MondoDB Atlas is denying any connections from EC2 instances.
@yogeshjangra3603
@yogeshjangra3603 10 ай бұрын
Watched till the end Can anyone help me to calcualte Monthly cost for below Architecture Mobile/Web User -> Amplify(React) -> API Gateway -> Lambda -> Mongo Atlas | | V Authentication : Cognito User Usage : 5-6 : Lambda ( getting data from multiple collections ) 10 : Users ( 500 req / day / user )
@kumarvishalben
@kumarvishalben 3 жыл бұрын
or just use documentDB
@Pareshbpatel
@Pareshbpatel Жыл бұрын
{2023-02-23}
@balachandar3360
@balachandar3360 2 жыл бұрын
I watched this video till end
Should You Learn AWS as a Developer?🤔
11:48
Mehul - Codedamn
Рет қаралды 22 М.
Why WebSockets Are NOT Scalable | WebSockets Explained
12:07
Mehul - Codedamn
Рет қаралды 35 М.
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
AWS Killed Codedamn: Bye AWS, Hello Vercel
14:17
Mehul - Codedamn
Рет қаралды 21 М.
How to build YouTube like website with AWS?
16:26
Mehul - Codedamn
Рет қаралды 20 М.
This is *exactly* how much it costs to run our tech startup on AWS
22:26
Mehul - Codedamn
Рет қаралды 26 М.
How to Create a Highly Secure MongoDB and Lambda Connection?
27:40
Enlear Academy
Рет қаралды 23 М.
Setup MongoDB for Production deployment - Replica Sets cluster
19:42
Heroku Is Dead, Here's What I Recommend
11:59
Theo - t3․gg
Рет қаралды 269 М.
AWS EC2 Deployment Guide: Node.js App with MongoDB Atlas Setup
33:46
Oluwaseun Alausa
Рет қаралды 1 М.
The only Cloud services you actually need to know
17:17
NeetCodeIO
Рет қаралды 207 М.
Data Modeling with MongoDB
34:56
MongoDB
Рет қаралды 112 М.
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН