Публикации по теме 'monolithic'


Что такое микросервис
Сегодня в моде микросервисы. Так что же это такое? Хотите верьте, хотите нет, но однозначного ответа на вопрос, что такое микросервис, не существует. Скорее ответ кроется больше в том, чем он не является. В программном обеспечении артефакты подразделяются на две широкие категории. Один — монолит, а другой — микросервис. Монолит — это часть программного обеспечения, в котором все компоненты объединены в одно основное приложение, и оно должно поставляться таким, какое оно есть. Если..

Состояния микросервисов, масштабируемость и потоки
Уже много лет большинство из нас слышали слово «микросервисы» и то, как оно делает приложения независимыми. Хотя некоторые, возможно, также работали с использованием этой архитектуры. Но сегодняшняя статья в основном посвящена переходу от монолита к микросервисам, тому, как в некоторых случаях микросервисы работают не так, как ожидалось, и как можно улучшить их состояние, масштабируемость и потоки, фактически сделав их независимой архитектурой. Давайте перейдем к истокам, с чего..

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

Нарушение монолитной кодовой базы - некоторые мысли
В жизненном цикле каждого растущего стартапа наступает время, когда кодовая база становится чрезмерно сложной и излишне спроектированной. Первоначально, когда создаются стартапы, они строятся с отношением «Готовь дерьмо» / «Двигайся быстрее». Хотя такое отношение помогает компании выстраиваться в первые годы, пока не будет захвачена изрядная доля рынка, в долгосрочной перспективе это создает огромный технический долг. Это практично, потому что для того, чтобы закончить, люди просто пишут..

Перенос каталога приложений из монолита в микросервис
Если вы когда-либо работали со старой устаревшей базой кода, то, вероятно, понимаете ценность рефакторинга. Рефакторинг кода - это процесс реструктуризации существующего кода без изменения его внешнего поведения. Цель состоит в том, чтобы улучшить читаемость кода и, что более важно, уменьшить сложность. Оба они позволяют разработчикам более легко добавлять и исправлять код, повышая пропускную способность и производительность. Задний план: Каталог приложений Hootsuite был создан с..

Как я перешел от монолитного стиля разработки к использованию микросервисов
Как я перешел от монолитного стиля разработки к использованию микросервисов Переход от монолитного стека Wordpress к архитектуре микросервисов с Nuxt, Vuetify и WP API. После долгой разработки веб-сайтов с CMS с открытым исходным кодом и под влиянием последних событий в мире JavaScript я решил обновить свой рабочий процесс разработки и производственный стек. Я начну с описания производственного стека, который я использовал, и перейду к новому стеку, исследуя положительные и..