Seniorسختی 3 از ۵· در 54٪ مصاحبههای این حوزه پرسیده شده
Modular Monolith چه تفاوتی با یک Monolith معمولی دارد؟
☆نشان کردنپاسخ کوتاه
در Modular Monolith، کد داخل ماژولهای مستقل با مرز مشخص و Public API تقسیم شده؛ در Monolith معمولی معمولاً چنین مرزبندی رعایت نمیشود.
پاسخ کامل
هر دو در یک فرایند و یک دیپلوی واحد اجرا میشوند، اما در Modular Monolith هر ماژول کسبوکاری فقط از طریق یک Interface مشخص با ماژولهای دیگر ارتباط میگیرد و به جزئیات داخلی آنها دسترسی ندارد.
