Ужасный Golang. Как потерять 100млн / Юрий Бедарев (Утконос ОНЛАЙН)

Поділитися
Вставка
  • Опубліковано 26 вер 2024
  • Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
    Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
    --------
    GollangConf на HighLoad++ 2022
    Презентация и тезисы:
    golangconf.ru/...
    Случалось ли у вас так, что команда проекта резко увольняется до его релиза? В жизни автора доклада такое случилось.
    * Что не стоит брать в проект.
    * Saga - быстрое внедрение. Один из способов реализации в микросервисной архитектуре.
    * DDD - о чем молчат. Я был идеологом, возможно, я ошибался.
    * Дженерики, когда они так нужны.
    * Мониторинг.
    * Как мы переписали микросервисы и сделали стандарт внутри компании.
    --------
    Нашли ошибку в видео? Пишите нам на support@ontico.ru

КОМЕНТАРІ • 36

  • @amaterasu588
    @amaterasu588 5 місяців тому +10

    Ничего не понял. Почему Go ужасен? Как потеряли деньги? Что сделали чтоб починится за 3 дня?
    Как-то бэ

    • @bird_ol
      @bird_ol Місяць тому

      согласен, все что он говорил никому кроме его самого не интересно

  • @st.kevich
    @st.kevich 5 місяців тому +11

    Доклад должен был быть назван "Ужасная архитектура".

  • @TrueGameover
    @TrueGameover 5 місяців тому +16

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

    • @ИванИванов-к1ь7с
      @ИванИванов-к1ь7с 5 місяців тому +3

      Если бы я был владельцем -- я бы его уволил после этого доклада. Ни архитектуры, ни тестирования ни оценки рисков, не сине-зелёных развертывания. УЖАС.

  • @Varkatel
    @Varkatel 5 місяців тому +12

    а про ужасность Golang ни слова

    • @Kondratyevv
      @Kondratyevv 5 місяців тому

      А с чего ты взял что будут буквально поносить его?

    • @Varkatel
      @Varkatel 5 місяців тому +12

      @@Kondratyevv с названия

    • @victorkochkarev2576
      @victorkochkarev2576 5 місяців тому

      Разве что отсутствие шаблонов как в С++

    • @ИванИванов-к1ь7с
      @ИванИванов-к1ь7с 5 місяців тому

      Неча на зеркало пенять, если рожа крива.

    • @СергейИванов-ы7ч5ы
      @СергейИванов-ы7ч5ы 5 місяців тому

      @@ИванИванов-к1ь7с проблема го в том, что нет нормальной общеиспользуемой инфраструктуры для нормальной разработки. а посему каждый занимается велосипедостроением как в этом докладе. а для того, чтобы ее наковырять, требуется на два порядка больше телодвижений в силу его лапидарности

  • @Edvard-Aliev
    @Edvard-Aliev 5 місяців тому +11

    Я думаю что боль есть там, где экспертиза на дне, и потеря таких денег в таких суммах это проблема тимлида

    • @Kondratyevv
      @Kondratyevv 5 місяців тому +1

      Чиво, проблема всего руководство АйТи отдела. А не отдельного тимлида. Бред несешь

    • @Edvard-Aliev
      @Edvard-Aliev 5 місяців тому +1

      @@Kondratyevv чел сказал что он сам рулил, какой отдел? Он как сказал так и будет. Он же отвечал за стек.

    • @ИванИванов-к1ь7с
      @ИванИванов-к1ь7с 5 місяців тому +1

      Если тимлид подписался под этим бредом -- значит тимлид ни хрена не понимает и никакой он не тимлид.

  • @shahrommusaev929
    @shahrommusaev929 5 місяців тому +6

    Как пишут тесты, если нет классического DI ?

    • @ВладСолнцев-м3г
      @ВладСолнцев-м3г 5 місяців тому +1

      Используют моки

    • @Varkatel
      @Varkatel 5 місяців тому +1

      там вопрос в том, как контейнер собирается, а не в наличии/отсутствии di

    • @ИванИванов-к1ь7с
      @ИванИванов-к1ь7с 5 місяців тому

      ​@@ВладСолнцев-м3гпо докладу -- их может это прод.

  • @evgeniy_kv
    @evgeniy_kv 3 місяці тому

    Прости нас, Юра, мы все починили

  • @Sergey_Sedov
    @Sergey_Sedov 4 місяці тому +1

    Опять разработчикивиноваты, а не эффекьивные менеджеры.

  • @adlandh4932
    @adlandh4932 4 місяці тому +1

    "Финальное переключение было запланировано на новогоднюю ночь...." - дальше этот бред слушать нет никакого смысла. Чувак работает в режиме вечного цунгцванга, и при этом пытается рассказать как плох го.

    • @namegorm
      @namegorm 2 місяці тому

      Го объективно плох. Если ты не понимаешь, что такое SAP и отчетный период, - значит ты тоже плох.

    • @adlandh4932
      @adlandh4932 2 місяці тому

      @@namegorm Мыши кололись, плакали, но ели кактус (с).

    • @bird_ol
      @bird_ol Місяць тому

      @@namegorm зато ты все понимаешь, профессор наверное

    • @namegorm
      @namegorm Місяць тому

      @@bird_ol ты откуда вылез? Я не называю "бредом" вещи, которые не понимаю.

    • @bird_ol
      @bird_ol Місяць тому

      @@namegorm посмотри лучше откуда вы такие лезите, профессор кислых щей.
      А по поводу видео:
      1) заголовок не соответствует содержанию, что не у одного меня в комментариях вызвало недоумение
      2) человек рассказывал как они исправляли какие то свои ошибки, но все это часный случай именно их бизнеса и совершенно не интересен никому кто там не работает

  • @IvanSmirnov-mh5yn
    @IvanSmirnov-mh5yn 4 місяці тому

    какое-то велосипедостроение

  • @victorkochkarev2576
    @victorkochkarev2576 5 місяців тому

    Спасибо за доклад.

  • @nikolaykozlov4888
    @nikolaykozlov4888 5 місяців тому

    отличный доклад!

  • @СергейИванов-ы7ч5ы
    @СергейИванов-ы7ч5ы 5 місяців тому +1

    всегда радуют лапидарные примеры с инициализацией только одной сущности в качестве доказательства, что di не нужен.

    • @alexgorodecky1661
      @alexgorodecky1661 4 місяці тому +2

      Di не нужен

    • @СергейИванов-ы7ч5ы
      @СергейИванов-ы7ч5ы 4 місяці тому

      @@alexgorodecky1661 для пионеров, которые только привыкли махать лопатой. без di даже примитивный сервис под 50 файлов с косяками, с ним - 5, где только бизнес-логика. идиоматичности бывают разные:
      - для бизнеса - сделайте вчера
      - для командной разработки - шоб работало, быстро вносить изменения и при этом не сломать.
      а пропагандируемые идиоматичные копи-пасты этому не способствуют от слова совсем. они пригодны только для тех, кто десантом заброшен в программирование, и для которых пришлось специально сделать этот язык Элочки-людоедки