Публичное собеседование по System Design: проектирование сервиса для сокращения ссылок

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024
  • #systemdesign #faang #database #kafka #redis
    Все встречи проходят в онлайн формате и к ним может подключится кто угодно t.me/backend_m...
    Публичное собеседование по System Design на тему проектирование сервиса для сокращения ссылок. Проектирование сервиса по сокращению ссылок это классическая задача по System Design, разберемся какие вопросы задают, как сделать сервис отказоустойчивым и масштабируемым.
    В интервью будут участвовать
    📍Максим Шатунов - Java Tech Lead в команде Альфа-Мобайл. Максим знает на практике, как создать масштабируемый и отказоустойчивый backend для мобильного приложения.
    📍Анатолий Булгаков - Проработал 2 года в Huawei на позиции Software Engineer. Сейчас активно готовится к FAANG. Так же проходит школу backend от Яндекса.

Комментарии • 8

  • @mezhdu_skobok
    @mezhdu_skobok  2 года назад

    Будем рады вашей поддержке на boosty boosty.to/megdu_skobok
    Так вы поможете нам с развитием и сможете смотреть ролики на 2 недели раньше публичного выхода их на RUclips

  • @VJober-vz9yp
    @VJober-vz9yp 8 месяцев назад +1

    Гость всего 2 года в разработке, ему еще программировать надо поучиться, какой систем дизайн? Посмотрел несколько минут, по вопросам на этапе обсуждения требований уже все стало понятно. Правильно, что часть back-of-the-envelope опустили, т.к. сложности начались на этапе подсчета количества переходов по ссылкам. Анатолию плюс за смелость, но рановато в такие форматы идти.

  • @alexeyskakun1088
    @alexeyskakun1088 Год назад +3

    Что-то я не понял, что это за космос? Clickhouse взоврвется от точечных чтений, точнее будет жрать как конь. Пострегрес бы хватило с такой нагрузкой и без redis, так как если как первичный ключ использовать с btree, то будет дешевое чтение. Если сделать партиционирование по префиксу, то еще веселее. ну если pg не комильфо, то другое хранилище оставить - Redis.

  • @user-jw6ln9rf1c
    @user-jw6ln9rf1c 8 месяцев назад +2

    Какая же интересная тема и насколько же плохая подача. Начиная с выбора собеседника, такое интервью нужно проводить с разработчиками от сеньера и выше. Если бы это все представить в виде вымышленого диалога где Максим сам себе задает вопросы и на них же отвечает разными вариантами, мол можно вот так или вот так сделать, в этом случае мы получим больше консистености а в этом больше перфоманса.

  • @idfumg
    @idfumg Год назад +1

    "Ну, если так хотите nosql, то пусть и будет" :)

  • @devaliada
    @devaliada 6 месяцев назад

    А можно скиловых проектировщиков приглашать, а не новичков?

    • @devaliada
      @devaliada 6 месяцев назад +1

      похоже, что ему школа от Яндекса не сильно то помогла

    • @asd1qwe1
      @asd1qwe1 6 месяцев назад

      @@devaliadaбез реального опыта школы не помогают особо, но могут дать базу