An introduction to the Client-Server model

Image for post
Image for post
Photo by Liane Metzler on Unsplash

Client-Server architecture


System Design 101

How popular sites handle huge number of requests

Image for post
Image for post
Photo by JOSHUA COLEMAN on Unsplash

Load Balancer


Getting Started

A step by step guide on designing a system

#design
#design
Photo by Jonathan Singer on Unsplash
  • The system design process is unstructured by nature; there is no proper answer to say binary right or wrong. …


Simple activities to remove negative thoughts in your daily life

relax, overcome negativity
relax, overcome negativity
Photo by Prateek Katyal on Unsplash


System design analysis of a web service that provides a shortened URL

#UrlShorteningService #tinyURL #systemdesign
#UrlShorteningService #tinyURL #systemdesign
Photo by Markus Spiske from Pexels


Links of all the articles in one place

Image for post
Image for post
Photo by Tobias Fischer on Unsplash

System design related articles:

Articles related to Design Patterns:

Links for Non-Technical Articles:


Availability is a key characteristic of Distributed Systems.

Image for post
Image for post
Image By Author

According to Wikipedia, Availability is generally defined as uptime divided by total time (uptime plus downtime)


How do you design a system like Google Drive?

google drive in mobile
google drive in mobile
Photo by Elle Cartier on Unsplash


How tough is it to learn about design patterns, really?

learn design pattern tips
learn design pattern tips
Photo by Pixabay of Pexels


How does Google provide auto-suggestion?

google search autosuggestion system design
google search autosuggestion system design
Photo by Benjamin Dada on Unsplash

About

Ashis Chakraborty

Associate Architect, Samsung Electronics | Writer in free time, Like to read about technology, writing & psychology | LinkedIn https://tinyurl.com/y57d68fq

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store