Arkitektura & Design Patterns

Designing a URL shortener

Në shqip: Projektimi i një shkurtuesi lidhjesh

ShpjegimiSQ

Pyetje klasike: krijo kode të shkurtra unike (base62 nga një numërues ose hash), ruaji në një databazë çelës–vlerë, ridrejto me 301/302, përdor cache për lidhjet popullore dhe numëro klikimet në mënyrë asinkrone.

EnglishEN

A classic question: create short unique codes (base62 from a counter or a hash), store them in a key-value database, redirect with 301/302, cache popular links and count clicks asynchronously.

Si ta mendosh

Si një sportel që të jep një numër të shkurtër për një adresë të gjatë.

Lexoje në anglisht

Like a counter giving you a short ticket number for a long address.

Terma të lidhur