Монолітна система
Монолітні системи можуть мати різні визначення в контексті програмного й апаратного забезпечення.
У програмному забезпеченні
Програмний комплекс називається "монолітний", якщо він має монолітну архітектуру, в якій функціонально помітні аспекти (наприклад, введення і виведення даних, обробка даних, обробка помилок і інтерфейс користувача) не архітектурно окремі компоненти, а компоненти, що зв'язані між собою.
ЕОМ використовували монолітну архітектуру з чималим успіхом. Монолітні архітектури реалізовані на DOS ранніх версій Windows на основі ПК часто погано працювали з декількома користувачами. Таке зниження продуктивності відбувалося, в основному, через поганий механізм для блокування записів і обробки файлів по локальній мережі.
В апаратному забезпеченні
Електронна система апаратних засобів, така як багатоядерний процесор, називається "монолітною", якщо його компоненти інтегровані разом до єдиної інтегральної схеми. Зверніть увагу, що така система може складатися з архітектурно окремих компонентів багатоядерної системи, кожне ядро утворює окремий компонент – до тих пір, як вони реалізуються на одному кристалі.