Design File Hosting Service

Design File Hosting Service

Let’s start to design a file hosting service like OneDrive, Dropbox or Google Drive. These kind of file hosting services are given by Cloud providers ( e.g. Google, Amazon, Micorosft, Oracle, AliBaba and so forth) as Saas (Software as a Service).  1....

Designing a URL Shortening service

This is one of the basic question for interviews. Let’s design a URL shortening service. This service will provide short aliases redirecting to long URLs. Similar services: TinyURL., bit.ly, ow.ly (hootsuite.com), short.io, 1. What is the purpose of URL...