Step by Step Basic Microservices System (3 NodeJS + 1 Load Balancer containers) with Docker Compose

preview_player
Показать описание
In this video, you will learn how to build a small microservices system that has four services. We will spin up a load balancer container that will balance requests through and 3 identical node js containers.

🏭 Software Architecture Videos

💾 Database Engineering Videos

🛰 Network Engineering Videos

🏰 Load Balancing and Proxies Videos

🐘 Postgres Videos

🚢Docker

🧮 Programming Pattern Videos

🛡 Web Security Videos

🦠 HTTP Videos

🐍 Python Videos

🔆 Javascript Videos

Support me on PayPal

Become a Patreon

Stay Awesome,
Hussein
Рекомендации по теме
Комментарии
Автор

Love these "hands on" type of video

tdias
Автор

I love this guy! He explains it so effectively and with fun!
You and Arpit Bhayani are the only two guys that I prefer learning from when it comes to Engineering!

harsiddhdave
Автор

Nice! Seem like a fun person to be watching tutorials from :)

benjaminlee
Автор

Keep getting this ridiculous error - Windows Machine. Any idea why this might be?

parsing Missing LF on last line, file might have been truncated at position 31.
lb_1 | [ALERT] 344/180729 (1) : Error(s) found in configuration file :

haq_se_dkp
Автор

I'm so excited about this, a hands-on microservices. I hope you continue this maybe some event sourcing, cqrs, kubernetes, anything related to microservices 🥰🎉 I hope you'll have a course of a project in microservice structure. ♥️ Thanks a lot.

arvi
Автор

If you're fancy, use port 80. Love it!

johnlovell
Автор

You can click on the bottom empty part of the explorer window and then create a new file or folder it with it on root

harshitjain
Автор

System Design is really beautiful topic

digvijayyamagekar
Автор

Cool video!
You are the real life version of Quagmire!

Автор

Love the practical and your love for code and networking. Respect Sir!

wick
Автор

This one is the tutorial I have ever never watched

rehamalbulushi
Автор

You didn't have to flex on us with the singing skills too xD

georgevinueza
Автор

while Nginx provides full web server, HA proxy is only a proxy, and you go with HA proxy. So my question is that do we need a full web server in front of our backend?

mechanical-bean
Автор

What about another version of the video where you use ngnix instead

kerolloz
Автор

@Hussein Nasser At the end of the video you had to stop and start the docker-compose in order to add a new nodeapp4, but doesn't that defeat the purpose? First issue is that you have to stop all instances (nodeapp* and the lb) instead of doing that dynamically and also adding a new nodeapp will run on the same physical machine, right?

JulianBG
Автор

You need to close haprocy folder ( click the arrow ) then create a new file, it will be created in the root. I might be late but I'm helping : )
, and thank you for all your efforts and the stuff you taught us.

basselturky
Автор

This was excellent. Thanks, keep them coming

shivarajbakale
Автор

but the other API endpoints does not work. like get('/fetch', ..

sahadevdahit
Автор

Dude this is literally the best channel about coding I've ever met dude <3

JaneDoe-odep
Автор

i git a problem when i try to use depends_on: - mongo
it gives me this alert config : Failed to initialize server(s) addr.
can anyone help please ?

futurelabs