Назад к задачам
Middle — Senior
69

Проектирование высоконагруженного сервиса сокращения URL

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Требуется разработать концепцию приложения, реализующего сервис сокращения ссылок (подобно Bitly), способного обслуживать приблизительно 10 000 запросов в секунду. Необходимо описать архитектуру уровня приложений: выбор и организация хранилища данных, стратегия масштабирования, а также общую структуру компонентов системы. При этом не привязывайтесь к конкретным технологиям, классам или библиотекам.