ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

System design - проектируем web crawler

Автор: Распределенные системы и system design

Загружено: 2026-02-27

Просмотров: 511

Описание: Проектирую web crawler, обходящий 50 млрд веб-страниц за неделю. С масштабируемостью и отказоустойчивостью.

Комментарии-правки:
15:54 primary key не (domain, url, state), а (domain, state, url)
16:07 allowedRPS в табличке не int, а float - некоторые сайты разрешают запросы раз в несколько секунд

Тайм-коды:
00:00 Функциональные требования
01:10 Нефункциональные требования
07:04 Схема системы
08:03 Шаги (флоу)
11:34 Эффективный планировщик (scheduling). Проблемы, из-за которых Kafka и обычный брокер сообщений (очередь) не подойдет.
13:17 Kafka vs Amazon SQS
14:19 Схема с планировщиком (scheduler-ом) доменов
18:30 Планировщик: код для получения доменов через Redis
20:31 Планировщик: главный вывод
23:03 Общая схема ✅
24:40 Дедубликация по содержимому страниц
25:14 Масштабируемость и отказоустойчивость
27:40 Выбор баз данных

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
System design - проектируем web crawler

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

ТОП ДИСТРИБУТИВОВ ХАКЕРА В 2026 | КАКОЙ ВЫБРАТЬ? | Kali • Parrot • BlackArch - ПОЛНЫЙ РАЗБОР!

ТОП ДИСТРИБУТИВОВ ХАКЕРА В 2026 | КАКОЙ ВЫБРАТЬ? | Kali • Parrot • BlackArch - ПОЛНЫЙ РАЗБОР!

Лайк-кнопка | System Design | High load

Лайк-кнопка | System Design | High load

Сравнение CockroachDB и Postgres

Сравнение CockroachDB и Postgres

Архитектура интернета и веба | Теоретический курс 2026

Архитектура интернета и веба | Теоретический курс 2026

Vibe-Coding с Claude Code: Создаём лендинг с нуля за 1 Час (Практика) | The Tech

Vibe-Coding с Claude Code: Создаём лендинг с нуля за 1 Час (Практика) | The Tech

Как защитить API: Уязвимости и решения

Как защитить API: Уязвимости и решения

Почему AI генерит мусор — и как заставить его писать нормальный код

Почему AI генерит мусор — и как заставить его писать нормальный код

Это уже происходит. Как ИИ захватит мир?

Это уже происходит. Как ИИ захватит мир?

Цепи Маркова — математика предсказаний [Veritasium]

Цепи Маркова — математика предсказаний [Veritasium]

Дороничев: AI пузырь ЛОПНЕТ? Что ждёт экономику?

Дороничев: AI пузырь ЛОПНЕТ? Что ждёт экономику?

Ваш смарт-телевизор следит за вами. Вот доказательства! (инструкция по использованию tcpdump)

Ваш смарт-телевизор следит за вами. Вот доказательства! (инструкция по использованию tcpdump)

GLM-5 УНИЧТОЖИЛА DeepSeek! Бесплатная нейросеть БЕЗ ограничений. Полный тест 2026

GLM-5 УНИЧТОЖИЛА DeepSeek! Бесплатная нейросеть БЕЗ ограничений. Полный тест 2026

Как заставить ИИ писать нормальный код. Оркестрация мультиагентной системы.

Как заставить ИИ писать нормальный код. Оркестрация мультиагентной системы.

Самый умный Google. NotebookLM: Новые функции. Музыка по картинке.

Самый умный Google. NotebookLM: Новые функции. Музыка по картинке.

Забудьте про готовые VPN. ИИ-агент настроит вам личный за 10 минут!

Забудьте про готовые VPN. ИИ-агент настроит вам личный за 10 минут!

AI Пузырь хуже чем мы думали

AI Пузырь хуже чем мы думали

Введение в MCP | Протокол MCP - 01

Введение в MCP | Протокол MCP - 01

Вторая волна мобилизации или усиленный набор по контракту. Штраф за скрытые лица

Вторая волна мобилизации или усиленный набор по контракту. Штраф за скрытые лица

СКОПИРОВАЛ ПРИЛОЖЕНИЕ ЗА 10 МИНУТ | $400K В МЕСЯЦ ДОХОД | ВАЙБКОДИНГ ROCKET

СКОПИРОВАЛ ПРИЛОЖЕНИЕ ЗА 10 МИНУТ | $400K В МЕСЯЦ ДОХОД | ВАЙБКОДИНГ ROCKET

Строгая согласованность (strong consistency) - формальное и простое определение

Строгая согласованность (strong consistency) - формальное и простое определение

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]