Sobes.tech
Middle — Senior
737

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

Task condition

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