designKarle - System Design By Shivam Tiwari

Welcome to designKarle

My name is Shivam Tiwari and I am a Software Engineer at Persistent Systems, and on this
channel, we break down complex **system design** concepts into simple, practical, and easy-to-understand lessons. Whether you’re a student, software engineer, or tech enthusiast, you’ll find valuable videos here on designing scalable systems, architecture patterns, real-world case studies, and interview preparation tips.

👉 What you’ll find here:

* End-to-end system design breakdowns
* High-level & low-level design concepts
* Real-world system architecture (like Netflix, Uber, etc.)
* Tech industry insights

Subscribe and turn on notifications so you never miss a new video!

📧 Business inquiries & collaborations:
shivamtiwari81468@gmail.com



designKarle - System Design By Shivam Tiwari

Video on UML Diagrams is ready, it will be out tomorrow at 8-9 PM.

1 hour ago | [YT] | 5

designKarle - System Design By Shivam Tiwari

New video is out, do check it out here:-
https://youtu.be/TJyxXqFfS2A?si=qzs60...

4 days ago (edited) | [YT] | 23

designKarle - System Design By Shivam Tiwari

Upcoming videos of the ongoing LLD series will be out on Friday 8 PM. Stay tuned.

Lecture 2: OOPs fundamentals
Lecture 3: UML Diagrams

1 week ago (edited) | [YT] | 35

designKarle - System Design By Shivam Tiwari

For the past few weeks, I’ve been working on the core mechanisms behind systems like Uber, and to be very honest — it was all worth it.

Redis is a crazy piece of technology. Its built-in geospatial capabilities make nearby-driver discovery and location-based searches incredibly efficient.

The deeper I go into distributed systems, the more I appreciate how much engineering is hidden behind seemingly simple user experiences.

1 week ago | [YT] | 41

designKarle - System Design By Shivam Tiwari

New video on Low Level Design is out now.

Do check it out here:-
youtube.com/playlist?list=PLh...

1 week ago (edited) | [YT] | 33

designKarle - System Design By Shivam Tiwari

I have uploaded video but I don’t know why I am getting this error “upload failed” during processing.
It is showing video format is not supported but I always upload video using the same format.

Trying once again, if it fails, I’ll upload video tomorrow.

1 week ago | [YT] | 26

designKarle - System Design By Shivam Tiwari

1st video on LLD will be out tomorrow.
Stay tuned

2 weeks ago | [YT] | 47

designKarle - System Design By Shivam Tiwari

Hey everyone,

I hope you guys are doing extremely well! I wanted to share a quick update and ask a short question.

This is going to be the layout of the actual rendered page for each article.

* On the left sidebar, you'll find the section index (Weeks and Chapters).
* The article content will be displayed in the center.
* On the right sidebar, you'll see your reading progress and a timer that tracks how long it takes you to complete the article.

Once you finish reading, you'll find a **Complete** button at the end of the article. Clicking this button will stop the timer, allowing you to see exactly how much time you spent reading and understanding the content.

You'll also find key tags and additional sections to explore related topics.

In addition, each article will have a dedicated discussion section where you can share your thoughts, ask questions, and engage with the community. You'll also be able to share articles with your friends easily.

What do you think about this layout and experience?
Is it good or do I need to make any changes to it.

2 weeks ago | [YT] | 38

designKarle - System Design By Shivam Tiwari

For testing, I usually use AWS LocalStack. It provides an environment through which we can run AWS services locally, and yes I can test the whole application on my machine without spending money on AWS resources.

It's really helpful during development because we can work with AWS services locally for free so you can avoid unncessary cloud costs.

2 weeks ago | [YT] | 36