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
New video is out, do check it out here:-
https://youtu.be/1VuYR1_IovQ?si=YSy9A...
3 days ago | [YT] | 17
View 0 replies
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
View 1 reply
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
View 7 replies
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
View 3 replies
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
View 0 replies
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
View 3 replies
designKarle - System Design By Shivam Tiwari
1st video on LLD will be out tomorrow.
Stay tuned
1 week ago | [YT] | 47
View 8 replies
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
View 11 replies
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
View 7 replies
designKarle - System Design By Shivam Tiwari
Hey Everyone, I hope you guys are doing extremely well.
As many of you already know, I am launching DesignKarle platform next month. Over the last few months, I've shared detailed System Design content on YouTube through long-form videos covering concepts such as Load Balancing, API Gateways, Reverse Proxies, Caching, Message Queues, Distributed Systems, and the architecture of real-world applications like Uber, WhatsApp, Netflix, Blinkit, production-ready Backend and many more.
Now, I want to take this learning experience one step further.
Start Creating System Design Shorts & Earn Free Platform Access.
I am looking for passionate learners who can create short educational videos (50–60 seconds) explaining System Design concepts that we've already covered on the channel(You can include new topics and problems as well)
Some example topics:
* What is Load Balancing?
* What is the Thundering Herd Problem?
* How do API Gateways and Load Balancers work together?
* Proxy vs Reverse Proxy
* Caching Strategies
* CAP Theorem
* Message Queues
* Database Sharding
* Consistent Hashing
* CDN
* WebSockets
* Rate Limiting
* And many more...
### 🎁 What Will You Get?
Anyone who submits high-quality content consistently will receive a **FREE yearly subscription** to our upcoming platform.
The platform will include:
✅ System Design Articles and HLD and LLD practice section
✅ HLD (High-Level Design) Problems
✅ LLD (Low-Level Design) Problems
✅ Scenario-Based System Design Questions
✅ Detailed System Design Concepts
✅ Real-World Engineering Case Studies
✅ Complete Production Engineering Guides
✅ How to Take a Product from Localhost to Production
✅ How to Scale Applications with Growing Traffic
✅ How to Handle Production Issues in Live Systems
✅ Deployment Guides
And in the coming months, we will also launch:
🔥 AI Courses (GenAI, LLMs, AI Engineering, and more)
🔥 Competitive Programming Courses by highly rated CodeChef programmers
So everything can be free for you here.
## 📹 Video Submission Guidelines
* Each video should be approximately 50–60 seconds long.
* Content must be original, accurate, and easy to understand.
* Clear audio is mandatory.
* Showing your face is completely optional. If you are not comfortable, you can make a video witthout showing your face.
* However, your explanation and voice should be clear and engaging.
### Example
If you create:
* 50 videos × 1 minute each
That's only about 50 minutes of content creation, and in return you can receive access to resources worth thousands of rupees.
## 📧 How to Submit?
Send your videos to:
**[shivamtiwari81468@gmail.com](mailto:shivamtiwari81468@gmail.com)**
Please include:
* Your Full Name
* Email Address
* A short introduction about yourself
* LinkedIn Profile (optional but recommended)
* Your Google-verified Gmail account (important for subscription access)
## ✍️ For Writers & Educators
We are also looking for people who enjoy writing technical content.
If you're a good writer, storyteller, or tutor, you can submit articles on System Design, Backend Engineering, AI, or related topics.
We would love to feature outstanding articles on the platform.
Every published article will include:
* Your Name
* Author Profile
* LinkedIn Profile
* Proper attribution and credit
This is a great opportunity to build your personal brand while helping thousands of engineers learn.
Our goal is to build one of the best learning platforms for System Design, Software Engineering, AI, and Problem Solving.
If you've learned something from the channel and would like to contribute to this mission, I'd love to have you onboard.
Looking forward to your submissions!
Thank you,
Shivam Tiwari
DesignKarle
3 weeks ago (edited) | [YT] | 39
View 3 replies
Load more