stringtranslate.com

Монолитная система

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

В прикладном программном обеспечении

В прикладном программном обеспечении программное обеспечение называется «монолитным», если оно имеет монолитную архитектуру , в которой функционально различимые аспекты (например, ввод и вывод данных, обработка данных, обработка ошибок и пользовательский интерфейс) переплетены, а не содержат архитектурно отдельные компоненты. [1] Такие программные системы являются примерами монолитных приложений . [2]

В аппаратном обеспечении

Электронная аппаратная система , такая как многоядерный процессор, называется «монолитной», если ее компоненты объединены в одну интегральную схему . Обратите внимание, что такая система может состоять из архитектурно отдельных компонентов — в многоядерной системе каждое ядро ​​образует отдельный компонент — при условии, что они реализованы на одном кристалле . [ требуется ссылка ]

В системном программном обеспечении

В системном программном обеспечении монолитное ядро ​​представляет собой архитектуру операционной системы (ОС), в которой вся ОС работает в пространстве ядра .

Ссылки

  1. Род Стивенс (2 марта 2015 г.). Начало разработки программного обеспечения. John Wiley & Sons. стр. 94. ISBN 978-1-118-96916-8.
  2. ^ Харрис, Чандлер (2022). «Микросервисы против монолитной архитектуры: когда монолиты становятся слишком большими, возможно, пришло время перейти к микросервисам». atlassian.com .