Home System Design Tutorial

System Design Tutorial

Circuit Breaker Design Pattern – System Design

In the distributed environment it is ubiquitous for a server/system to make remote calls to many processes running on different machines over the network....

SQL vs NoSQL Databases

A database is an organized collection of data, generally stored and accessed from a computer system. There are two major types of databases available: SQL and NoSQL....

What are Long Polling, WebSockets, and Server-Sent Events

Before understanding Long Polling, WebSockets, Server-Sent Events lets understand how the basic communication over the internet using HTTP request happens. HTTP is the most...

Designing Instagram Architecture – System Design

The prerequisite for learning the Instagram architecture design is, how to design a URL Shortner Service like a tiny URL. Please read it here… 1....

What is Web Cache and how does it speed up your website?

Web Cache (a.k.a HTTP Cache) is temporary storage used for storing frequently accessed static data such as HTML, CSS, images, etc to reduce the...

What is CPU cache memory in computer architecture?

The cache is the high-speed data storage memory. It is a temporary storage area that lies between the processor and the main memory(RAM) of...

Simple Mail Transfer Protocol – SMTP [Tutorial]

Simple Mail Transfer Protocol (SMTP) is a protocol to send electronic mail from one user to another user in a reliable and efficient manner....

A Guide To Ace Your Next System Design Interview

"System Design" or "System Architecture" is a very popular term when it comes to job interviews at Big tech companies like Facebook, Google, Netflix,...

What is Reverse Proxy? Reverse Proxy Vs Forward Proxy

Reverse Proxy is a proxy server that sits in front of a web server or a group of web servers who would be contacted...

What is DNS and how does DNS lookup work?

DNS(Domain Name System) is a decentralized naming system that converts domain names(such as intmain.co) to its corresponding IP addresses.Each device connected to the internet...

Subscribe to our newsletter

To be updated with all the latest news, offers and special announcements.

We promise, we won't spam
Even we hate spam as much