Завершаем программы изящно / Graceful Shutdown в

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024

ความคิดเห็น • 24

  • @kshetragia
    @kshetragia 2 ปีที่แล้ว +6

    Чего-то подобного можно добиться через передачу основного контекста программы и повешать листенер на него при старте сервиса. Библиотечные методы обычно имеют методы работы с контекстом *WithContext()
    Так что вся задача сводится к передаче основного контекста остальным частям программы.

  • @Аудиокниги-г8д
    @Аудиокниги-г8д 2 ปีที่แล้ว +19

    Хороший контент, спасибо. Очень мало материалов на ютубе, просьба делать почаще и побольше) Везде сплошные хуллоуворды, без глубокого понимания и разбора.

  • @UAStriker
    @UAStriker 2 ปีที่แล้ว +4

    Спасибо! Новый канал на котором видосы не такие как у всех остальных: что такое переменная, что тако циклы, каналы т.д. Продолжайте в том же духе.

  • @v1tbrah
    @v1tbrah ปีที่แล้ว

    Лучшее видео из всех, что я смотрел, на эту тему, спасибо!

  • @victorkochkarev2576
    @victorkochkarev2576 2 ปีที่แล้ว +1

    Отличное видео - с нетерпением жду новые подобные видео.

  • @tandemwarhead
    @tandemwarhead 2 ปีที่แล้ว +4

    Стоит наверное отметить что закрывать ресурсы необходимо в обратном порядке. Простой пример: стартуем пул БД, затем http сервер. Если закрывать в том же порядке, обрабатываемые в момент завершения веб запросы упадут из-за ошибок пула.

  • @damir8847
    @damir8847 2 ปีที่แล้ว +2

    Классный контент! Лайк, подписка, колокольчик) Ждем другие ролики)

  • @ВладиславАн-л3х
    @ВладиславАн-л3х 2 ปีที่แล้ว

    Благодарю за доступное объяснение. Лайк, подписка. Мало контента по go на RU, который ДОСТУПНО освещает что-то дальше основ)

  • @vladimirmakarov6344
    @vladimirmakarov6344 2 ปีที่แล้ว +2

    Невероятно качественный контент. Голос, картинка, а самое главное - контент - однозначно на высоте. Ждем возвращения автора..

  • @РинатШайхетдинов-у9ч
    @РинатШайхетдинов-у9ч 2 ปีที่แล้ว

    Отдельное спасибо за текстовую версию

  • @aliaksandrmazhaika
    @aliaksandrmazhaika 2 ปีที่แล้ว +5

    Привет. Во первых спасибо за выбор тем. Во вторых за код. Хочу узнать твой взгляд на типовую архитектуру go-приложения (микросервиса). Я имею ввиду структуру/название директорий, где хранишь интерфейсы и т.п.

  • @metskerlearn7985
    @metskerlearn7985 2 ปีที่แล้ว

    Отлично объясняете! Спасибо огромное)

  • @ТимурИскандаров-й6к
    @ТимурИскандаров-й6к 2 ปีที่แล้ว +1

    Красиво!

  • @rerurkful
    @rerurkful 2 ปีที่แล้ว

    Шикарная передача материала

  • @StrangerFromAnotherDay
    @StrangerFromAnotherDay 3 หลายเดือนก่อน

    Хорошее видео*
    *по версии меня

  • @f0rzend59
    @f0rzend59 2 ปีที่แล้ว +3

    То ли видос пизжннный, то ли я не могу понять, почему контент такой классный на 130 подписчиков

  • @АндрейГасович
    @АндрейГасович 2 ปีที่แล้ว +1

    Лайкнул, типа что-то понял :) Подпишусь на всякий случай, а разберусь попiзже

  • @kshetragia
    @kshetragia 2 ปีที่แล้ว +1

    постоянные наезды на различные части экрана и лишь частично показанный код лишают возможности нормально понять что происходит.

  • @belerafon9288
    @belerafon9288 2 ปีที่แล้ว

    Топ! Продолжение будет?

    • @deferpanic
      @deferpanic  2 ปีที่แล้ว +1

      Про Graceful Shutdown вряд ли, но другие ролики скоро будут )

  • @VakaramGolang
    @VakaramGolang ปีที่แล้ว

    Ну эт какой то хай лево

  • @melickon
    @melickon 2 ปีที่แล้ว

    SIGHUG?

    • @deferpanic
      @deferpanic  2 ปีที่แล้ว

      SIGHUP, конечно же )

    • @Vieryn
      @Vieryn 10 หลายเดือนก่อน +1

      Сигнал поддержки и сопереживания "дай обниму")