Expert-Led Sessions : Delivered by industry expert Mr. Saravanan K R, with real-world insights and architectural diagrams.
Real-World Case Studies : Analysis of scalable systems like WhatsApp, YouTube, and Netflix to understand design trade-offs.
Interactive Learning : Live Q&A, architecture whiteboarding, and participant-driven discussions to solidify learning.
System Design fundamentals including HLD vs. LLD, scaling strategies, load balancing, caching, SQL vs NoSQL, sharding, API gateways, Kafka/RabbitMQ, microservices, and serverless architectures.
Ideal for those preparing for system design interviews, backend roles, or software architecture positions.
Event Description
At BloomTusks Technologies, we hosted an interactive System Design Architecture Workshop led by Mr. Saravanan K R, focused on building scalable and production-ready systems.
Participants explored real-world architectures like WhatsApp and YouTube, learning key concepts such as scalability, load balancing, and HLD vs. LLD.
Perfect for aspiring architects and interview prep, the session bridged theory with practical system design skills.
Event FAQ
This workshop is ideal for computer science students, software engineers, backend developers, and anyone preparing for technical interviews or system architecture roles.
We explore architecture concepts and tools like load balancers, caching systems, API gateways, Kafka, RabbitMQ, and modern database design patterns.
Yes, the workshop includes insights relevant to system design interviews at top tech companies, along with real-world case studies for deeper understanding.
Absolutely. Systems like WhatsApp, YouTube, and Netflix are analyzed to explain architectural decisions and scalability strategies.
Schedule
Welcome to the System Design Architecture Workshop by BloomTusks Technologies! Whether you’re a student or professional, this session led by Mr. Saravanan K R will guide you through key concepts behind platforms like WhatsApp and YouTube, including scalability, load balancing, and microservices. We’re excited to help you build future-ready, industry-relevant skills.
System Design is the blueprint behind every scalable and high-performance software application. It goes beyond just writing code, focusing on critical non-functional requirements (NFRs) such as scalability, reliability, and maintainability.
Our expert, Mr. Saravanan K R, clearly explained the fundamental differences between High-Level Design (HLD) and Low-Level Design (LLD), guiding attendees through how these design stages fit into a developer’s journey toward becoming a proficient software architect.
The workshop covered key system design concepts including scalability (horizontal vs. vertical), load balancing techniques like round-robin and consistent hashing, and caching strategies such as write-through and write-back. It also explored database design choices (SQL vs NoSQL, sharding), API gateways, message queues (Kafka, RabbitMQ), and architectural styles including monolithic, microservices, event-driven, and serverless.
A key part of the workshop involved an in-depth analysis of how popular platforms like WhatsApp and YouTube are architected. Attendees examined:
The inner workings of WhatsApp’s real-time messaging system, including encryption protocols and reliable message delivery
YouTube’s video processing pipeline covering upload/download processes, content recommendation algorithms, and streaming performance enhancements
Critical technologies such as end-to-end encryption, push notification systems, media synchronization, and adaptive bitrate streaming to optimize user experience.
To continue learning, Mr. Saravanan recommended the following industry-leading books:
Designing Data-Intensive Applications by Martin Kleppmann
System Design Interview by Alex Xu.
Software Architecture for Developers by Simon Brown