درحال حاضر اینترنت بعد از نزدیک به ۹۰ روز وصل شده و امیدواریم این وضعیت پایدار بمونه. تجربهی قطعیها نشون داد که مسئله فقط “قطع شدن اینترنت” نیست، بلکه محدودیت دسترسی به برخی سرویسها، ریپازیتوریها و مسیرهای مشخص (whitelist شدن یا اختلال در دسترسی به mirrorها و registryها) میتونه مستقیم روی کار توسعه و زیرساخت اثر بذاره.
همین موضوع باعث شد اهمیت پروژههایی مثل Mirava بیشتر دیده بشه؛ پروژهای که کمک میکنه وضعیت، سرعت و در دسترس بودن آینههای پکیجها (مثل apt، npm، PyPI، Docker و…) بهصورت دقیق بررسی و پایش بشه. در عمل اگر یک ریپازیتوری کند بشه، از دسترس خارج بشه یا محدودیت دسترسی داشته باشه، سریع مشخص میشه کدوم mirror سالمتر و قابل اتکاتر هست.
پروژه Mirava در واقع فقط یک ابزار فنی ساده نیست؛ یه لایهی زیرساختی برای مانیتورینگ و تصمیمگیریه، تا چه در شرایط عادی و چه در شرایط محدودیت یا بحران، دید دقیقتری نسبت به وضعیت اکوسیستمهای نرمافزاری داشته باشیم.
ما توسعهش رو ادامه میدیم، چون هدف فقط حل یک دورهی خاص از اختلال نیست؛ هدف اینه که برای هر سناریوی احتمالی، یک سیستم پایدارتر، قابلاتکاتر و مقیاسپذیرتر داشته باشیم.
پروژه و مستندات و سایت:
https://miravaorg.ir/
https://github.com/MiravaOrg/Mirava
https://github.com/MiravaOrg/Mirava-website
https://github.com/MiravaOrg/mirava-core
لینک دونیشن:
🔗 https://daramet.com/mirava
🔗 @miravaorg


