Точка входа в программирование
20.3K subscribers
1.25K photos
216 videos
2 files
2.77K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Пишем свой первый микросервис на JavaScript

Архитектура микросервисов упрощает масштабирование и ускоряет разработку приложений, позволяя тем самым внедрять инновации и сокращать время вывода на рынок новых функциональных средств. Микросервисы — небольшие, независимые и слабо связанные сервисы.

Сегодня вы сможете создать свой первый микросервис на Docker, научитесь писать образы и запускать контейнеры. Подробнее в статье:

https://nuancesprog.ru/p/14868/

#микросервисы #docker
👍2🎉1
Почему микросервисы нужны каждому разработчику

Суть архитектуры микросервисов  —  в построении ПО как сети автономных сервисов. Так каждый сервис работает независимо, порой в собственном процессе или на отдельном сервере. Это упрощает масштабирование, отказоустойчивость, оптимизацию и улучшает доступность. С другой стороны, усложняется контроль данных, повышается зависимость от сети.

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

#микросервисы
4
Разработка отказоустойчивых микросервисов с шаблонами «Повтор» и «Выключатель»

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

Устойчивые системы создаются при помощи двух популярных шаблонов: «Повтор» и «Выключатель». Давайте изучим эти шаблоны, варианты их использования и эффективной реализации в этой статье.

#паттерны #микросервисы