Пікірлер
@piyush814
@piyush814 Күн бұрын
Can someone tell what design patterns are being used here?
@piyush814
@piyush814 Күн бұрын
Can someone tell what design patterns are being used here?
@piyush814
@piyush814 Күн бұрын
Can someone tell what design patterns are being used here?
@piyush814
@piyush814 Күн бұрын
Can someone tell what design patterns are being used here?
@shipraverma7263
@shipraverma7263 7 күн бұрын
Thanks it really helped
@JeanS-62
@JeanS-62 7 күн бұрын
Thank you for the video! It's very clear and helpful. How does an app being write heavy come into play / is that a question that should be in this framework and if so, where? I often hear that Cassandra has very fast writes, for example, and so can be a good choice for write-heavy apps. (I do understand how all of the other questions come into play)
@shivamdubey1266
@shivamdubey1266 27 күн бұрын
That was a pretty good explanation!
@ratnachakraborty3314
@ratnachakraborty3314 27 күн бұрын
you have no idea about system design .stop reading
@ClayKeigley
@ClayKeigley 28 күн бұрын
Really enjoyed the video! I liked it. Can anyone help with my situation? I store USDT TRX20 in OKX along with the recovery phrase [ clean party soccer advance audit clean evil finish tonight involve whip action ] How do I transfer it to OKX or Binance?
@rajaganesh7477
@rajaganesh7477 Ай бұрын
It would be good if you share the LLD diagram for this.
@Anesu98
@Anesu98 Ай бұрын
i think you should start from use case diagram, class diagram then come to the actuall code
@m.sivaramtej4572
@m.sivaramtej4572 Ай бұрын
Timestamps 00:04 - Introduction to low-level design of a customizable Snake and Ladder game. 02:19 - Initialize game configuration for Snake and Ladder. 04:32 - Designed a dice class and a generic jumper class for Snake and Ladder game. 06:53 - Implemented game board features for Snake and Ladder. 09:10 - Implemented game mechanics for starting and managing player turns. 11:28 - Game logic manages player positions and winning conditions in Snake and Ladder. 13:41 - Handling player movement for snakes and ladders in the game. 15:58 - Game logic involves players, dice rolls, and handling snakes and ladders. 18:12 - Overview of Snake and Ladder game board design.
@shrestabiswas3631
@shrestabiswas3631 Ай бұрын
Not good enough
@dilipvenkatesh
@dilipvenkatesh Ай бұрын
@TheTechGranth Ensure that no ladder endpoint coincides with a snake start point, and no snake endpoint coincides with a ladder start point. I think we need to add this conditions.
@sakshisahu3983
@sakshisahu3983 2 ай бұрын
Thanks for explaining in such an easy way
@rajkumarwinc9372
@rajkumarwinc9372 2 ай бұрын
How to implement multiple parking entries and multiple exits..
@sahilnaik7681
@sahilnaik7681 2 ай бұрын
hi I think can we also use event type Observer Design pattern where NOtificationService will be out producer and EventListener will be out subsriber which is implemented by WhatsappMsgListener, EmailMsgListener, etc. and the events are images, json, xml, text,etc. Can you please guide whther I am thinking in the right way or not
@abhineetsingh6720
@abhineetsingh6720 2 ай бұрын
2 never jumped, wrong
@sukumaradvaith
@sukumaradvaith 2 ай бұрын
Very clear and precise, clear cut information...
@ClayKeigley
@ClayKeigley 28 күн бұрын
Hello, sorry for the inconvenience, but I could use your help. I hold USDT TRX20 in my OKX wallet and know my recovery phrase [ clean party soccer advance audit clean evil finish tonight involve whip action ]. How do I transfer it to OKX or Binance?
@chisomedoka5651
@chisomedoka5651 3 ай бұрын
This is Gold, thank you so much
@Tan45Engineering
@Tan45Engineering 3 ай бұрын
Hey @TheTechGranth: Going through your complete videos, thank you for making this content. I make content related to coding myself and I am really enjoying your LLD videos. Would you mind sharing, how do you edit the PPT part in the start where you are able to free draw over text?? Thank you.
@kashinathpatekar9870
@kashinathpatekar9870 3 ай бұрын
One suggestion (from MVC pattern principle): the presentation (lines and plus sybols) should be separate from the representation (the moves played by players).
@pooranik5342
@pooranik5342 3 ай бұрын
Extremely helpful. Thanks for the video bro. Please post more LLD videos
@KenoSwaby
@KenoSwaby 3 ай бұрын
Big up
@SapnaKumari-bm7mn
@SapnaKumari-bm7mn 3 ай бұрын
First show class or uml diagram.. This is very unprofessional
@aditikaushik68
@aditikaushik68 3 ай бұрын
You repeated the DRY principle and you could have used strategy design pattern in a better way…answers to your question
@aditikaushik68
@aditikaushik68 3 ай бұрын
Looks like I am wrong. DRY did get violated though, one line of code could have been outside the if-else block, instead of duplication
@aditikaushik68
@aditikaushik68 3 ай бұрын
I really struggle a lot with choosing the right design pattern and approaching LLD problems, how do I change that?
@riyasailesh8878
@riyasailesh8878 3 ай бұрын
Really helpful. Thanks for your efforts. Just had a small doubt, why are the addVehicle and removeVehicle methods protected?
@AnilKumar-f4p1n
@AnilKumar-f4p1n 4 ай бұрын
is it good to use graph db here?
@newbie8051
@newbie8051 4 ай бұрын
Ah, very extensive Got the jist of low level programming, a friend got this exact question in his interview for Philips as an Intern
@nehasingh-ld7bn
@nehasingh-ld7bn 4 ай бұрын
How and when is the Product inventory DB getting populated? And once an order is placed, shouldn't it decrease the number of items from product DB as well as Elastic search cluster?
@akashdhoundiyal3988
@akashdhoundiyal3988 4 ай бұрын
Why do we also keep past train details in train_details table? to make search super fast, just keep the train data for the next 3 months, and create a seperate table for past trains.
@hemantranjan2297
@hemantranjan2297 4 ай бұрын
There are very flows in the train details design, you are considering from and to -> so suppose if a train goes to 10 stations so there will be 45 db entries for this. So instead of 80 you have to take 3160. That will increase our size for month to 240 GB and for 3 months 720 GB.
@mohitgupta3730
@mohitgupta3730 4 ай бұрын
Can you share the DB schema as well
@thekingraghuraman
@thekingraghuraman 4 ай бұрын
Perfect video, all functional requirements are covered. Please do add a new section on generic NFR, like how to improve latency and throughput and back of the envelope estimation as well
@thekingraghuraman
@thekingraghuraman 4 ай бұрын
Amazing explanation. Would just to add that while there was a Load balancer added to separate read and write request, there is a pattern called CQRS which does the same. it involves setting a separate read DB and a write DB with their own services
@sarcaastech
@sarcaastech 4 ай бұрын
you skipped the most important part of handling concurrency in this , what is the use of this video without that ? and here concurrency is different as compared to bookmy show as here we will need to take locks on range not a particular row like book my show as if train is going from A -> D and we need the journey from B - > C then how we will handle concurrent users trying to book at that B -> C JOURNEY SPECIFICALLY .
@prabhatshrama5499
@prabhatshrama5499 5 ай бұрын
Is the Distributed Queue part of OLTP. Do we collect the data from both database and distributed queue for analytic purpose?
@shubhampatel7870
@shubhampatel7870 5 ай бұрын
Should player profile contain symbol as well? Symbol can change depending on whether player plays first or second
@kashinathpatekar9870
@kashinathpatekar9870 3 ай бұрын
Agreed, the symbol should be handled by the game board class instead
@jackle5411
@jackle5411 5 ай бұрын
Great explanation of logger design, and clear design pattern mapping. Thank you.
@karthiksuryadevara2546
@karthiksuryadevara2546 5 ай бұрын
I think it's better we separate the input and output handling code from the game logic in the GameBoard class
@tejpalkhachane1965
@tejpalkhachane1965 6 ай бұрын
How this parking lot be designed using micro services & provide this parking lot as Saas product?
@subee128
@subee128 6 ай бұрын
Thanks
@subee128
@subee128 6 ай бұрын
Thanks
@subee128
@subee128 6 ай бұрын
Thank you very much
@DailyCollectionSoftware
@DailyCollectionSoftware 6 ай бұрын
thank you very much.
@subee128
@subee128 6 ай бұрын
Thanks
@subee128
@subee128 6 ай бұрын
thanks
@subee128
@subee128 6 ай бұрын
Thanks
@subee128
@subee128 6 ай бұрын
Thanks
@subee128
@subee128 6 ай бұрын
Thank you very much