System Design: TinyURL

Let's design a URL shortening service like TinyURL.

Introduction

URLUniform Resource Locator (URL), is an address that uniquely identifies a resource on the web. shortening is a service that produces short aliases for long URLs, commonly referred to as short links. Upon clicking, these short links direct to the original URLs. The following illustration depicts how the process works:

Create a free account to access the full course.

By signing up, you agree to Educative's Terms of Service and Privacy Policy