Публичный менторинг. Игорь Шульга. Модуль 3.1. Разбор дизайна решения.

Поделиться
HTML-код
  • Опубликовано: 8 июн 2024
  • В данном видео, в рамках публичного менторинга по программе "Advanced", разбирается дизайн решения модуля 3.1.
    Ссылка на файл с заданиями по модулю 3.1:
    docs.google.com/document/d/1o...
    Ссылки на диаграммы:
    drive.google.com/file/d/1S0tY...
    drive.google.com/file/d/1CeWe...
    drive.google.com/file/d/1laYn...
    Дружное сообщество:
    t.me/pse_club
    Материалы для разработчиков:
    proselyte.net/
    Введение в публичный менторинг:
    • Публичный менторинг. В...
    Собеседование с Игорем:
    • Публичный менторинг. И...
    00:00:00 - Интро
    00:00:32 - Введение
    00:02:16 - Разбор диаграмм
    00:10:16 - Разбор "набросков" кода
    00:24:42 - Заключение

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

  • @errodion
    @errodion 10 месяцев назад

    Очень нравится данный формат - интересно наблюдать за тем, как другие люди мыслят в плане разработки, тем более когда из правит опытный ментор
    Спасибо за видео

  • @backendtv1345
    @backendtv1345 10 месяцев назад +2

    напоминает созвоны на работе с лидом:) в защиту Игоря могу сказать, что в процессе демонстрации экрана, темболее публично, довольно тяжело быстро и грамотно все пояснять по ходу дела, так что не ругайте его. ждем продолжения серий, спасибо, Евгений!

    • @EugeneSuleimanov
      @EugeneSuleimanov  10 месяцев назад +1

      Большое спасибо за отзыв!
      Уверяю, что я за Игоря, как мало кто ещё :)

  • @maksimus.ssirotkin1124
    @maksimus.ssirotkin1124 10 месяцев назад +6

    Не успел написать комментарий первым ((( Огромное спасибо, пытаюсь писать вместе с Вами.
    Есть несколько вопросов, Сколько времени данные должны храниться в базе? я имею в виду данные о стоимости акций ?
    Можем ли мы их удалять? и когда
    Далее не удобнее ли будет хранить данные в clickHouse ?
    и возможно ли данные о стоимости акций не обновлять а просто вставлять новые строки?
    А потом со временем чистить данные ?
    Потом по первому запросу который нам дает список компаний имели ли смысл его вообще хранить в базе?
    Можно ли использовать feing client вместо restTemplate
    С уважением и огромное спасибо.

    • @EugeneSuleimanov
      @EugeneSuleimanov  10 месяцев назад

      Спасибо за комментарий и вопросы!
      1. Всегда, только обновляем
      2. БД на выбор - clickhouse хорошо подойдёт.
      3. Да, конечно можно использовать любой клиент на выбор.

  • @KaBy34
    @KaBy34 10 месяцев назад

    замечательное видео!
    👍

  • @31122099a
    @31122099a 9 месяцев назад

    Прекрасный формат видео. Не понял только уровень advanced это означает ли уровень Java middle ?

    • @EugeneSuleimanov
      @EugeneSuleimanov  9 месяцев назад

      Спасибо за отзыв!
      Да, все верно. Это программа обучения для людей, у которых уже есть опыт работы.

  • @maksimus.ssirotkin1124
    @maksimus.ssirotkin1124 10 месяцев назад +1

    И последние вопросы , на сегодня последний, если использовать немного другую структуру,(Возможно я не понял ) данные по ценам на каждую компанию хранить в отдельной таблице (имя компании -название таблицы), при каждом запросе к цене не обновлять данные, а добавлять новую строку, переодически удаляя старые данные! в этом случае можно использовать своего рода шардирование, а в случае clickHouse избегать мутаций. При удаление старых данных если SQL использовать trunkate, и прошу извинить, если мои вопросы немного наивные.

    • @EugeneSuleimanov
      @EugeneSuleimanov  10 месяцев назад +1

      Мы не будем удалять старые данные, только добавлять новые. Можно было бы использовать и clickhouse, но с этими объемами легко справится и постгре.

  • @iliamikheenko-gn7ig
    @iliamikheenko-gn7ig 10 месяцев назад

    Отличное продолжение отличного начала менторинга:)
    Евгений, наверняка, я не один, кто параллельно с Игорем делает данное задание.
    Может создать какой-то пост в тг, например, чтобы мы туда покидали свои пули-реквесты и могли посмотреть код друг у друга? Интересно, как такое же задание реализовали другие

    • @EugeneSuleimanov
      @EugeneSuleimanov  10 месяцев назад

      Спасибо за отзыв!
      Я подумаю над ресурсом, но есть ТГ канал для общения. Можно попробовать там.

  • @maksimus.ssirotkin1124
    @maksimus.ssirotkin1124 10 месяцев назад +2

    Опять я, зачем в company id и тем более big int ? их всего 200 но в любом случае не bigInt, далее символ company. тоже уникальный, так ли необходимо использовать числовое значение?

    • @EugeneSuleimanov
      @EugeneSuleimanov  10 месяцев назад

      1. Компаний может быть много.
      2. На вообще усмотрение, но я бы имел синтетику.

  • @user-rp6bi5qj1n
    @user-rp6bi5qj1n 10 месяцев назад

    Здравствуйте. Сулейманов скажите пожалуйста у вас есть среди знакомых devops инженеры который могут дать менторство для обучения начинающих? Очень хочу обучиться devopsу

    • @EugeneSuleimanov
      @EugeneSuleimanov  10 месяцев назад

      Добрый день!
      Уточню у знакомых.

  • @pazhiloykviak
    @pazhiloykviak 10 месяцев назад

    Вкуснятина

  • @user-xg6so1kq3z
    @user-xg6so1kq3z 10 месяцев назад

    +

  • @VadimChes
    @VadimChes 7 месяцев назад

    Ощущение что товарищ спринг увидел первый раз вчера и пытается все сделать на core java а потом как-нибудь переписать под спринг чтобы сказать что спринг использовался

  • @user-qx3jt8fw1v
    @user-qx3jt8fw1v 10 месяцев назад

    Пошла вода горячая 😅

    • @EugeneSuleimanov
      @EugeneSuleimanov  10 месяцев назад

      Спасибо за комментарий :)

  • @user-mf6uc9iw2z
    @user-mf6uc9iw2z 10 месяцев назад

    Знания, видно, что есть, но судя по коду, практики мало, очень много серьезных ошибок. Но и задача не для новичков. +не совсем я понял где там реактивщина

    • @user-zs3ur4gr3h
      @user-zs3ur4gr3h 10 месяцев назад

      Это же задача для мидла, поэтому и не такая простая

    • @EugeneSuleimanov
      @EugeneSuleimanov  10 месяцев назад

      Спасибо за отзыв!
      Да, задание не простое, но решение должно быть довольно простым и лаконичным :)

    • @user-qx3jt8fw1v
      @user-qx3jt8fw1v 10 месяцев назад

      Тоже пока не увидел реактивщины