MICROSERVICES ARCHITECTURE | FUNCTIONAL DECOMPOSITION | PART-3

  Рет қаралды 48,389

Tech Dummies Narendra L

Tech Dummies Narendra L

Күн бұрын

Пікірлер: 27
@mayikx
@mayikx 4 жыл бұрын
Does anybody know someone better that this guy ? . the number one explain it on youtube
@大盗江南
@大盗江南 4 жыл бұрын
This series of design videos are really really good, Narren! Big thank you. Really good videos
@shubhangverma1205
@shubhangverma1205 4 жыл бұрын
The best explanation I have ever had.Keep doing this good work.
@akrsmangipudi
@akrsmangipudi 4 жыл бұрын
Take a bow Narendra. This is as good as the explanation of microservices can get.
@jinalbhanushali6545
@jinalbhanushali6545 3 жыл бұрын
The best explanation of microservices 👍
@iverson0389
@iverson0389 4 жыл бұрын
Perfect case to apply domain driven design
@thanassis72
@thanassis72 4 жыл бұрын
Very good explanation!!! Keep up the good work!
@shreyashachoudhary480
@shreyashachoudhary480 2 жыл бұрын
Really amazing!
@helikopter1231
@helikopter1231 3 жыл бұрын
So I guess it depends on the workload - smaller demand - monolith. Honestly for me debugging is such an important part and if debugging a microservice is harder I say high availability is arguable. Thank you Narendra! I was looking for a web primer and your channel is fantastic.
@avneetsingh2010
@avneetsingh2010 2 жыл бұрын
👍
@shashankgupta1391
@shashankgupta1391 4 жыл бұрын
nice lovely superb
@HimanshuSingh_92
@HimanshuSingh_92 4 жыл бұрын
I am not sure if all the services having separate DB will be good approach. What if we need a joint data from all these separate databases?
@NomadicBrian
@NomadicBrian 3 жыл бұрын
Event driven design with messaging. The services persist data in a DB but they do that usually as a result of a notification by subscribing to events from other services. I think of it as shifting away from extensive table joins you would do in a monolithic approach to microservices querying alternatives like CQRS.
@alisaleem1503
@alisaleem1503 4 жыл бұрын
so good, thank you!
@yakoshi-f6w
@yakoshi-f6w 4 жыл бұрын
That moment, when you come up with some cool idea for video special effect, but shooting and editing takes forever)
@LuckyLukas90
@LuckyLukas90 Жыл бұрын
rest is not a protocol. what you mean is http.
@anikputadaniel2068
@anikputadaniel2068 3 жыл бұрын
Narren thank u so much
@karthikiyer9834
@karthikiyer9834 3 жыл бұрын
One doubt. So are the microservices deployed on the same host(like using containers)? if yes , then will the API gateway be also present on that host?
@שוהםסיסו
@שוהםסיסו 3 жыл бұрын
basically they are part of the same application. speaking of containers you can see the use of orchastrators and setting a dockermanifest file for multipule containers and volumes. they just acces different ports on your host.
@kamalsmusic
@kamalsmusic 4 жыл бұрын
Regarding the point where each microservice can use a different kind of database... couldn't we just design a monolith service which connects to multiple DB's? So we get the same advantage regardless of if we choose a monolithic or microservice architecture.
@321zipzapzoom
@321zipzapzoom 4 жыл бұрын
Greetings @Kamal..well not really a option every scenario I wanna share an example here pls consider a scenario where service I's making data available Through course of logic apps keeping the atomicity and redundancy upfront Then yes this kind of service is way to go, so you need to be decisive beforehand the nature of what precisely your service achieving. .if its there to solve i/o king of work pls go ahead else You need to figure out other as options like in scenarios wherein some long running computations are involved
@nithunudhay5120
@nithunudhay5120 4 жыл бұрын
IMHO, Polyglot persistence would be difficult in monoliths.
@rishabhnitc
@rishabhnitc 3 жыл бұрын
Usually, the answers to these problems are defined by the scale and problem at hand. Monoliths are not bad just they have problems beyond a scale and required characteristics. If you have to deliver something super fast and the team is not knowledgeable enough to do micros services then the project will be doomed. These kinds of problems appear when the product starts getting mature and consequently seams begin to crack open.
@pragya6671
@pragya6671 4 жыл бұрын
Way too good.i work on spring webflux with microservices
@kdakan
@kdakan Жыл бұрын
Notification is not a business domain, it is a common stable infrastructure, just like a db, doesn't change every often, hence, it does not need to be a microservice. It could be better modeled as a packaged module shared by all the microservices. Usually, each service or microservice has its app/api, domain, and infrastructure layers, and common infrastructure code is shared using packages by all services that need that piece of infrastructure. So, every module of a monolith doesn't map one to one to a microservice, infrastructure modules are not treated the same way as business/domain modules, like you don't have a db access service, or a api logging service, or a db logging service, these are built-in infrastructure modules/packages used across the system.
MICROSERVICES ARCHITECTURE | SCALE CUBE | PART - 4
6:01
Tech Dummies Narendra L
Рет қаралды 36 М.
MICROSERVICES ARCHITECTURE | DEPLOYMENT STRATEGIES| PART - 10
28:59
Tech Dummies Narendra L
Рет қаралды 49 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
MICROSERVICES ARCHITECTURE | API GATEWAY | PART - 5
17:16
Tech Dummies Narendra L
Рет қаралды 113 М.
MICROSERVICES ARCHITECTURE | INTER MICROSERVICES COMMUNICATION | PART - 7
14:22
Tech Dummies Narendra L
Рет қаралды 144 М.
Watch this before your System design interview!!
28:18
Tech Dummies Narendra L
Рет қаралды 125 М.
MICROSERVICES ARCHITECTURE | CIRCUIT BREAKING | PART - 8
13:54
Tech Dummies Narendra L
Рет қаралды 49 М.
AI Is Making You An Illiterate Programmer
27:22
ThePrimeTime
Рет қаралды 267 М.
MICROSERVICES ARCHITECTURE | SERVICE MESH | PART - 9
11:43
Tech Dummies Narendra L
Рет қаралды 45 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН