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