مونولیت چیست؟
مونولیت معماری نرمافزاری است که همهٔ اجزای سامانه در یک واحد استقرار واحد ساخته و اجرا میشوند. سادگی توسعه، آزمون و استقرار در آغاز پروژه از مزیتهای آن است، اما با رشد سامانه، وابستگی بخشها و زمان استقرار زیاد میشود.
نامهای دیگر این اصطلاح
- معماری یکپارچه
توضیح و کاربرد
مونولیت بدنامی ناحقی دارد؛ بسیاری از سامانههای موفق سازمانی مونولیتاند. اگر مرزهای داخلی ماژولها تمیز نگه داشته شود، مهاجرت تدریجی به میکروسرویس در آینده ممکن است.




