No video

System Design с Валерием Бабушкиным | Выпуск 4 | Собеседование | karpov.courses

  Рет қаралды 22,247

karpov.courses

karpov.courses

Күн бұрын

Курс Hard ML: bit.ly/3LQb1zw
В последнем выпуске интервью по System Design Валерий Бабушкин поставил непростую задачу: создать интернет-поисковик. Решать её вызвался аналитик Егор, который захотел проверить свои силы в дизайне современных сервисов.
Также это видео будет интересно тем, кто хочет узнать, почему IT-специалисты меняют компании (привет HR-специалистам!). На момент записи собеседования Егор работал в X5, но был в процессе перехода в SberDevices.
Скорее включайте собеседование, чтобы узнать, как именно нужно подходить к дизайну подобного сервиса и какие подводные камни стоит учитывать.
Учитесь Data Science с нами: karpov.courses/
0:00 Введение, представление и мотивация
5:30 Дизайн интернет-поисковика
6:30 Сбор информации
8:12 Расчет памяти для хранения
12:08 Механизм сбора информации
13:58 Скорость работы поиска
15:51 Расчет мощностей
22:25 Корректировка расчетов
27:32 Схема
32:14 Расчет машин для хранения документов
38:06 Скорость записи на жесткий диск
39:50 Построение сервиса
46:33 Обратная связь

Пікірлер: 29
@user-mh1dz6xv5z
@user-mh1dz6xv5z 2 жыл бұрын
Обувь Валеры как отдельный вид искусства))
@michaill8576
@michaill8576 2 жыл бұрын
10:46 -- после гигабайта должен идти террабайт, объем для html должен был получиться 5 ПБ, а не 5000 ПБ 21:03 -- 3600 * 3 = 10800
@mwave3388
@mwave3388 2 жыл бұрын
Ля ты дотошный.
@nas337
@nas337 2 жыл бұрын
Супер интервью! Хотелось бы, чтобы собеседующий вначале предлагал обсудить архитектуру приложения. Арифметику можно посчитать позже, если допускать, что ожидается большой объём данных. А то получается, что за последние 15 минут обсудили самую сложную и интересную часть system design.
@kotonews
@kotonews Жыл бұрын
Задачи на оценку лучше делать как в физике: сначала формулы, в конце чиселки, чтобы можно было крутить параметры оценки «с конца» + удобнее ловить ошибки и в порядках и в размерности.
@user-xf2kl7sq9l
@user-xf2kl7sq9l Жыл бұрын
Как же приятно видеть настоящие интервью со всеми ошибками! Обычно этот жанр представляет из себя жалкое зрелище с роялями в кустах, а здесь чувствуется натуральность продукта. Это дорогого стоит.
@hopelesssuprem1867
@hopelesssuprem1867 2 жыл бұрын
вижу видос с Валерой - ставлю лайк). Хотелось бы увидеть такие собесы по CV
@han-stroy
@han-stroy 2 жыл бұрын
Хороший выпуск, собеседник - тоже молодец. Мне кажется, опыта чуть не хватило. Но все равно молодец. Я бы начал с функциональных требований, нарисовал бы общую архитектуру, а потом бы перешел к требованиям к железу.
@acesultonov583
@acesultonov583 2 жыл бұрын
Оо, новый выпуск! Лайк поставлю авансом ;-)
@pavelbazin8734
@pavelbazin8734 2 жыл бұрын
Друзья, отличный выпуск, спасибо! Один вопрос: вы говорите что 100 байт на URL ссылку это много. Смотрите, стандарт говорит что ссылка может быть длинной до 2048 символов. Если это только ASCII символы то тогда это 2048 байт. Если это UFT-8 то это уже 4 байта на символ, то есть 8192 байт. Если вы смотрите на полную поддержку стандарта то space complexity Θ(n) где n = 4 * 2048 байт. Если говорить о размере доменного имени то оно лимитированно 253 символами (вместе с subdomain, и labels). То есть это 253 байта. В системном дизайне важно проговаривать "емкость" системы изначально, система которая полностью поддерживает все возможные варианты, или система которая более ориентирована на покрытие большинства случаев.
@ValeriiBabushkin
@ValeriiBabushkin 3 ай бұрын
Валидно, но какой средний размер ?
@vladislavbogomolov7630
@vladislavbogomolov7630 2 ай бұрын
@@ValeriiBabushkin зачем средний? надо брать макс от стандарта
@ValeriiBabushkin
@ValeriiBabushkin 2 ай бұрын
Общее место занимаемое = это средний размер* количество
@liveworkdie
@liveworkdie 2 жыл бұрын
Дичайше интересная тема для System Design. Каеф.
@alevadnaya
@alevadnaya 2 жыл бұрын
Интересно, спасибо
@iambusybox
@iambusybox Жыл бұрын
Валера гениален! Я бы у него получился систем дизайну.
@MrTSkV
@MrTSkV 2 жыл бұрын
Исправьте, пожалуйста, тайм коды. Видео длится всего 56:40.
@karpovcourses
@karpovcourses 2 жыл бұрын
Закрепили актуальные!
@vifvrTtb0vmFtbyrM_Q
@vifvrTtb0vmFtbyrM_Q 2 жыл бұрын
Я бы начал обход с корневых серверов.
@somediedrank
@somediedrank Жыл бұрын
Арифметика - это часть математики
@user-th8gh1md4s
@user-th8gh1md4s Жыл бұрын
ага, в школе обычно учат в начальных классах
@Vlad-jn8fk
@Vlad-jn8fk 2 жыл бұрын
Из всей серии по system design только 3 часть была классная, остальные все слабоватые
@HOOKAH10
@HOOKAH10 2 жыл бұрын
Заук слабый …
@22222222222222223464
@22222222222222223464 Жыл бұрын
мда, со счетом у вас беда. ладно кандидат волнуется, но интервьюер уже не первый раз так лажает
@ValeriiBabushkin
@ValeriiBabushkin 3 ай бұрын
Тоже волнуется !
@FireSonix
@FireSonix 2 жыл бұрын
4:47 Артур Кузин из X5? Теперь понятно, что интервью глубоко довоенное и почему Валера называет Сбер «хорошим местом».
@galaxycode2877
@galaxycode2877 2 жыл бұрын
А что не так со Сбером?
@galaxycode2877
@galaxycode2877 2 жыл бұрын
@@user-mq7xq1hi2q если связано с этой войной, то это понятно!
TECHNO MIX RED Vol 1
1:01:05
Joey Vasquez
Рет қаралды 3,7 М.
Jumping off balcony pulls her tooth! 🫣🦷
01:00
Justin Flom
Рет қаралды 34 МЛН
لااا! هذه البرتقالة مزعجة جدًا #قصير
00:15
One More Arabic
Рет қаралды 50 МЛН
Box jumping challenge, who stepped on the trap? #FunnyFamily #PartyGames
00:31
Family Games Media
Рет қаралды 29 МЛН
Советы на всё лето 4 @postworkllc
00:23
История одного вокалиста
Рет қаралды 5 МЛН
Google system design interview: Design Spotify (with ex-Google EM)
42:13
IGotAnOffer: Engineering
Рет қаралды 1 МЛН
Jumping off balcony pulls her tooth! 🫣🦷
01:00
Justin Flom
Рет қаралды 34 МЛН