Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Архитектура программного обеспечения на Golang: шаблон проектирования облачных прерывателей цепи ...

  • Mario Carrion
  • 2021-07-09
  • 3943
Архитектура программного обеспечения на Golang: шаблон проектирования облачных прерывателей цепи ...
golanggolang software architecturegolang cloud design patterngolang circuit breakergolang software architecture design patterngolang software architecture circuit breakergolang architecturegolang reliabilitygolang scalabilitycircuit breaker patterngolang circuit breaker pattern
  • ok logo

Скачать Архитектура программного обеспечения на Golang: шаблон проектирования облачных прерывателей цепи ... бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Архитектура программного обеспечения на Golang: шаблон проектирования облачных прерывателей цепи ... или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Архитектура программного обеспечения на Golang: шаблон проектирования облачных прерывателей цепи ... бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Архитектура программного обеспечения на Golang: шаблон проектирования облачных прерывателей цепи ...

Добро пожаловать в очередной видеоролик об архитектуре программного обеспечения на языке Go. В сегодняшнем выпуске мы рассмотрим шаблон проектирования облачных вычислений для повышения надежности под названием «Автоматический выключатель».

Что такое «Автоматический выключатель»? Этот шаблон обрабатывает ошибки, исправление которых может занять некоторое время при подключении к удалённому сервису, например, микросервису. Идея заключается в обнаружении этих ошибок, определении способа реагирования на них и реализации процесса повторной отправки ранее невыполненных запросов.

В основе этого шаблона лежат три состояния: «закрыто», «полуоткрыто» и «открыто». Они используются для определения действий, которые необходимо выполнить при прекращении и/или возникновении сбоев.

В этом конкретном примере мы используем: github.com/mercari/go-circuitbreaker, но есть и другие реализации, например:

https://github.com/sony/gobreaker
https://github.com/cep21/circuit
https://github.com/afex/hystrix-go
https://github.com/rubyist/circuitbre...

В конечном счёте, все они следуют одному и тому же шаблону. Мне нравится Mercari, потому что он использует context.Context для определения сбоев.

---

ССЫЛКИ ПО ТЕМЕ

Пример кода: https://github.com/MarioCarrion/todo-...

Предыдущий выпуск: «Архитектура программного обеспечения на Golang: атрибуты качества, нефункциональные требования и возможности»:    • Software Architecture in Golang: Quality A...  

Плейлист «Архитектура программного обеспечения на Go»:    • Software Architecture and System Design in...  
Плейлист «Изучение Go»:    • Learning Go/Golang  
Плейлист "Создание микросервисов на Go":    • Building Microservices in Golang/Go  
Плейлист "GoTools and Packages":    • Golang/Go Tools and Packages  
Плейлист "Тестирование на Go":    • Testing in Golang/Go  

00:00 Начало
00:11 Что такое шаблон проектирования Circuit Breaker Cloud?
01:23 Зачем нужен шаблон проектирования Circuit Breaker Cloud?
04:17 Демонстрация автоматического выключателя на Golang
10:57 Выводы по шаблону автоматического выключателя

---

Кто я:

Привет👋🏼! Меня зовут Марио, я архитектор программного обеспечения и ведущий бэкенд-инженер с более чем 16-летним профессиональным опытом разработки всех видов программного обеспечения, включая локальные системы промышленной автоматизации, компоненты Linux Accessibility Desktop и браузера, а также микросервисы распределенной рекламы.

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

Подпишитесь, если вам нравится разработка программного обеспечения, архитектура программного обеспечения и проектирование систем!

Так держать. Не сдавайтесь!

#golang #микросервисы #архитектура ПО

--- Наши партнёрские ссылки ниже

Покупайте наши любимые товары на Amazon → https://www.amazon.com/shop/rubycarrion
Покупайте в моей ленте Instagram на моей странице LIKEtoKNOWit (LTK) → https://www.liketoknow.it/RubyCarrion
Покупайте лучшие предложения и рекомендуемые товары в Best Buy → https://bestbuy.7tiv.net/c/2558226/68...
Получите 30-дневную БЕСПЛАТНУЮ пробную версию Epidemic Sound → https://www.epidemicsound.com/referra...
Попробуйте 30-дневную БЕСПЛАТНУЮ пробную версию Amazon Prime → https://amzn.to/3yf9a0f
Мне нравится получать кэшбэк, и я думаю, вам тоже понравится! Подпишитесь БЕСПЛАТНО и получите 30 долларов при покупке на 30 долларов. https://www.rakuten.com/r/RUBYRA132?e...

--- Наш видеоблог-канал

   / rubycarrion  

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]