What are the types of communication for microservices? (Intro to Microservices - Part 2) sudoCODE

preview_player
Показать описание
Learning system design is not a one time task. It requires regular effort and consistent curiosity to build large scale systems. Moreover, every system has different requirements and meeting them requires expertise and people with varied and specific knowledge. There are a lot of resources to learn through videos. But not everyone enjoys that mode of learning. Instead some people understand things better by reading and thinking on the points put forward by the author. Such people can access these in different ways - blogs, articles and books. We have come up with this video to put light on one such aspect, that is - Low level Design for developing an admit card module for an app that generates admit card for various different universities.
------------------------------------------------------------------
Relevant Links discussed in the video:
------------------------------------------------------------------

------------------------------------------------------------------
Recommendations
------------------------------------------------------------------
Our full courses on youtube:

Some paid courses that we recommend:

------------------------------------------------------------------
About Us
------------------------------------------------------------------
Created and Instructed by:
Yogita Sharma

Post-production(editing, thumbnail etc) managed by:
CiKi

Colors and design by:
Naini Todi

Both Arpit and Yogita are software engineers and want to help other software engineers become better by providing high quality and well researched content by adding their creativity and teaching twist.

------------------------------------------------------------------
Join Us
------------------------------------------------------------------
Hangout with sudoCode:

For business:

-----------------------------------------------------------------------------------------------------------------------------
Рекомендации по теме
Комментарии
Автор

These videos are so rich with years of experience of genuine microservice development

HariShankar-yfdi
Автор

One small video with so much content in simple language with better visualizations.
Hats Off Mam

LokeshSharma-hmjz
Автор

Sounds interesting definitely looking forward to get going with your micro -services videos.
Thank you for insightful kickstart.

tanaykulkarni
Автор

Another amazing tutorial Yogita. Your tutorials have been really helpful. You're the best😊

chandantalreja
Автор

Thanks Yogita, a dedicated series on Event Driven & Microserice Architecture is really good for us.

avinashboddu
Автор

Hi Yogita thanks for dedicated videos on microservices, although an arranged playlist specifically for microservices would really help :) thanks

browntinde
Автор

the video is 8 min long and it has dense info in it, you are very helpful thanks.

zainnatour
Автор

Thanks for this video, will be helpful if we get to see more on event driven architecture

akhii
Автор

got a good understanding, nice video!!!

iamnoob
Автор

Since long time i am searching these type of video, Please make the video serieas of microservices

AmitGupta-wlsk
Автор

Hi Yogita can you please make a video playlist on microservices best practices

harkiratsingh
Автор

Could you make a video on distributed logging mechanism between micro services

safetrader
Автор

Hey, the video was a great refresher on communication types b/w services. As a next step (maybe discussed later in series) can you explain about mediator and adapter layers in micro-services?

Also, thanks for taking out time and making such awesome videos!!

akshay-kumar-
Автор

Communication patterns are very clearly explained in the video but I am still confused on how reactive model fits in this picture? I mean, when we are using http rest, if we use reactive programming model, will the communication between services not become async? If so, will we still need a queue structure to make the services decoupled or is just using reactive model enough for the services to be decoupled and communicate asynchronously? Thanks again.

mustafailikkan
Автор

Great video! I still don't understand what if a microservice needs data from another. For example, the endpoint in Microservice 1 needs data from Microservice 2. How will Microservice 1 get the data needed in event-driven architecture to send back the response for the user?

KarimFayed-oyoo
Автор

I am facing a real world problem:

I have a PDF generation utility who time consumption directly propotional to the number of pages generation.

This is implemented in microservice architecture.

Would async approach solve the problem?

jagrutitiwari
Автор

Amazing video🙌 Could u plz give a little more deep insight on which approach should be used when? It'll be very helpful.

ajaykumargupta
Автор

While using JWT we have secured microservices from external clients, but few questions arises:
1) How will a microservice communicate with another microservice (will they need a JWT, how to create then?) or to keep such communication unsecured?
2) How to protect a microservice from direct access by clients? How to make sure gateway is the only way to reach a microservice?

ANSHULGUPTA
Автор

Event based approach some hiw aounds like drop msg and forget kind of concept. What will happen when some of the downstream service fails . How to handle such scenario. Thanks in advance

santhoshg
Автор

Great video!!
Can you please explain why shared DB approach is not good one when more than 2 services write and read? If you can provide more detail on the drawbacks?

adnanaliarshad