Design and Deployment of TinyURL

Deep-diving into the design and deployment of the URL shortening service.

System APIs

To expose the functionality of our service, we can use REST APIs for the following features:

  • Shortening a URL
  • Redirecting a short URL
  • Deleting a short URL