Как же приятно видеть настоящие интервью со всеми ошибками! Обычно этот жанр представляет из себя жалкое зрелище с роялями в кустах, а здесь чувствуется натуральность продукта. Это дорогого стоит.
Задачи на оценку лучше делать как в физике: сначала формулы, в конце чиселки, чтобы можно было крутить параметры оценки «с конца» + удобнее ловить ошибки и в порядках и в размерности.
Супер интервью! Хотелось бы, чтобы собеседующий вначале предлагал обсудить архитектуру приложения. Арифметику можно посчитать позже, если допускать, что ожидается большой объём данных. А то получается, что за последние 15 минут обсудили самую сложную и интересную часть system design.
Хороший выпуск, собеседник - тоже молодец. Мне кажется, опыта чуть не хватило. Но все равно молодец. Я бы начал с функциональных требований, нарисовал бы общую архитектуру, а потом бы перешел к требованиям к железу.
Друзья, отличный выпуск, спасибо! Один вопрос: вы говорите что 100 байт на URL ссылку это много. Смотрите, стандарт говорит что ссылка может быть длинной до 2048 символов. Если это только ASCII символы то тогда это 2048 байт. Если это UFT-8 то это уже 4 байта на символ, то есть 8192 байт. Если вы смотрите на полную поддержку стандарта то space complexity Θ(n) где n = 4 * 2048 байт. Если говорить о размере доменного имени то оно лимитированно 253 символами (вместе с subdomain, и labels). То есть это 253 байта. В системном дизайне важно проговаривать "емкость" системы изначально, система которая полностью поддерживает все возможные варианты, или система которая более ориентирована на покрытие большинства случаев.
Как же приятно видеть настоящие интервью со всеми ошибками! Обычно этот жанр представляет из себя жалкое зрелище с роялями в кустах, а здесь чувствуется натуральность продукта. Это дорогого стоит.
Обувь Валеры как отдельный вид искусства))
Задачи на оценку лучше делать как в физике: сначала формулы, в конце чиселки, чтобы можно было крутить параметры оценки «с конца» + удобнее ловить ошибки и в порядках и в размерности.
Супер интервью! Хотелось бы, чтобы собеседующий вначале предлагал обсудить архитектуру приложения. Арифметику можно посчитать позже, если допускать, что ожидается большой объём данных. А то получается, что за последние 15 минут обсудили самую сложную и интересную часть system design.
вижу видос с Валерой - ставлю лайк). Хотелось бы увидеть такие собесы по CV
10:46 -- после гигабайта должен идти террабайт, объем для html должен был получиться 5 ПБ, а не 5000 ПБ
21:03 -- 3600 * 3 = 10800
Ля ты дотошный.
Хороший выпуск, собеседник - тоже молодец. Мне кажется, опыта чуть не хватило. Но все равно молодец.
Я бы начал с функциональных требований, нарисовал бы общую архитектуру, а потом бы перешел к требованиям к железу.
System Design с Валерием Бабушкиным звучит как одна из рубрик передачи Пока все Дома.
Оо, новый выпуск!
Лайк поставлю авансом ;-)
Друзья, отличный выпуск, спасибо!
Один вопрос: вы говорите что 100 байт на URL ссылку это много. Смотрите, стандарт говорит что ссылка может быть длинной до 2048 символов. Если это только ASCII символы то тогда это 2048 байт. Если это UFT-8 то это уже 4 байта на символ, то есть 8192 байт. Если вы смотрите на полную поддержку стандарта то space complexity Θ(n) где n = 4 * 2048 байт. Если говорить о размере доменного имени то оно лимитированно 253 символами (вместе с subdomain, и labels). То есть это 253 байта.
В системном дизайне важно проговаривать "емкость" системы изначально, система которая полностью поддерживает все возможные варианты, или система которая более ориентирована на покрытие большинства случаев.
Валидно, но какой средний размер ?
@@ValeriiBabushkin зачем средний? надо брать макс от стандарта
Общее место занимаемое = это средний размер* количество
Интересно, спасибо
Дичайше интересная тема для System Design. Каеф.
Валера гениален! Я бы у него получился систем дизайну.
Исправьте, пожалуйста, тайм коды. Видео длится всего 56:40.
Закрепили актуальные!
Я бы начал обход с корневых серверов.
Арифметика - это часть математики
ага, в школе обычно учат в начальных классах
4:47 Артур Кузин из X5? Теперь понятно, что интервью глубоко довоенное и почему Валера называет Сбер «хорошим местом».
А что не так со Сбером?
@Максим если связано с этой войной, то это понятно!
Из всей серии по system design только 3 часть была классная, остальные все слабоватые
Заук слабый …
мда, со счетом у вас беда. ладно кандидат волнуется, но интервьюер уже не первый раз так лажает
Тоже волнуется !