Системный дизайн / практическая задача
Проектирование поискового робота
Соберите страницы для поисковой системы. Робот должен находить новые ссылки, обновлять контент и соблюдать ограничения сайтов.
Что предстоит решить
- Очередь обхода и приоритеты страниц
- Ограничение нагрузки на сайты
- Обнаружение ссылок и устранение дублей
Как устроена практика
Сначала вы уточняете требования и собираете простую архитектуру. Затем разбираете подробное проектирование и объясняете принятые решения. Проверка схемы и итоговый разбор помогают увидеть пропуски и спорные места.
Для работы с задачей нужны аккаунт и доступ к курсу. Прогресс и результаты сохраняются в аккаунте.
Открыть задачу