در گذشته، داتنت از یک مدل توزیعشده برای ساخت محصول استفاده میکرد که ریپازیتوری های جداگانه داشت، اما این مدل با رشد محصول، مشکلات زیادی مثل overhead بالا و پیچیدگی در هماهنگی ایجاد کرده بود. حالا با پروژهٔ Unified Build، دارن به سمت یک ریپازیتوری virtual monolithic حرکت میکنن که ساخت رو سادهتر میکنه، اما هنوز اجازه میده contributorها بیرون از مونولیت کار کنن. این کار بر پایهٔ فناوری Source Build لینوکس ساخته شده و نتایج اولیه نشون میده زمان ساخت خیلی کمتر شده.
این مقاله توضیح میده که چطور تیم داتنت داره سیستم ساخت و انتشارش رو دوباره اختراع میکنه. با سیستم جدید، زمان ساخت از روزها به ساعتها کاهش پیدا کرده، و هزینهها کمتر شدن. این تغییرات کمک میکنه تا داتنت بتونه نسخههای بیشتری رو با سرعت بالاتر منتشر کنه.
مشاهده مطلب اصلی