News, articles, tips & tricks
Mastering System Design: A Curated Guide from My Personal Notes
Introduction 📄 👉 Access the Complete Notes on Google Docs(This document captures my structured, evolving notes across hundreds of hours of learning, practice, and real-world system design.) System design is at the heart of building scalable, robust, and efficient software systems. Over the years, I’ve been diving deep into key architecture patterns, scalability principles, distributed…
Learn moreHow to Prepare for Technical Program Manager Interviews at Global Tech Companies
How to Prepare for Technical Program Manager Interviews at Global Tech Companies
Learn moreSQL vs No-SQL
Let us start with a few well known examples SQL MySQL, Microsoft SQL Server, Amazon Aurora, PostgreSQL No-SQL Elasticsearch, DynamoDB, AmazonElastiCache, mongoDB What is SQL? SQL is an abbreviated version of “Structured Query Language” It is the core of RDBMS engines such as PostgreSQL, MySQL 4 key components of SQL: Structure Storage Scale Access Structure…
Learn moreShort Polling vs Long Polling vs WebSockets
Introduction We will explore the differences between Short Polling, Long Polling, and WebSockets, detailing how each method facilitates client-server communication, and discussing their respective efficiencies and potential use cases. Short Polling How it Works: The client repeatedly sends HTTP requests at regular intervals to a server to check for updates. This is like continually asking,…
Learn more

