QuentinDuval/TinyURL

Implementation of TinyURL with Zookeeper, Redis and Postgres

★ 1Forks 1PythonGitHub ↗Compare

README

Tiny URL

An example of implementation of the Tiny URL service.

Requirements

The service requires the following services to run beside it:

  • Postgres: to store the associations tiny URL to full URL
  • Redis: to cache the results of database fetches
  • Zookeeper: to handle the distributed allocation of identifiers used to created tiny URL

Issues