استضافة الملفات والتنزيلات الرقمية
يدير نظام استضافة الملفات والتنزيلات الرقمية على BDX.market توزيع الأصول الرقمية غير التسلسلية، بما في ذلك مثبتات البرامج الرقمية وتصحيحات عملاء الألعاب وحزم الجرافيك عالية الدقة والأدلة الرقمية وتعديلات الألعاب المخصصة والمستندات الإلكترونية.
لتوفير تنزيلات سريعة وموثوقة للمستخدمين في جميع أنحاء بنغلاديش مع منع الربط الساخن والتوزيع غير المصرح به، يجمع BDX.market بين تخزين الكائنات الآمن Cloudflare R2 / S3 مع روابط موقعة محدودة المدة وتحسين النطاق الترددي والتحقق بفحص الفيروسات.
1. بنية النظام والبنية التحتية
يعتمد تسليم الملفات الرقمية على بنية تخزين معزولة تفصل خوادم تطبيقات الويب عن عمليات نقل الأصول عالية النطاق. تُخزَّن جميع أص ول البائعين المرفوعة في حاويات خاصة مشفرة على تخزين الكائنات وتُقدَّم عبر عقد CDN محلية.
+------------------+ +-------------------+ +--------------------+
| Seller File Upload| ----> | Malware / Virus | ----> | Private S3 / R2 |
| (Dashboard) | | Scanner Service | | Bucket (No Public) |
+------------------+ +-------------------+ +--------------------+
|
v
+------------------+ +-------------------+ +--------------------+
| Direct Download | <---- | Short-Lived Signed| <---- | Buyer Requests File|
| From CDN Edge | | Delivery URL | | (Verified Purchase)|
+------------------+ +-------------------+ +--------------------+
أبرز النقاط التقنية
- تخزين الكائنات الخاص: تُخزَّن الملفات بقوائم تحكم وصول خاصة صارمة (ACLs). لا توجد روابط مباشرة عامة؛ كل وصول يتطلب التحقق من التوقيع المشفر.
- تسريع CDN الطرفي: تُخزَّن طلبات التنزيل مؤقتًا وتُوجَّه عبر عقد Cloudflare الطرفية التي تخدم حركة جنوب آسيا، مما يزيد إنتاجية التنزيل على النطاق العريض المحلي واتصالات بيانات الجوال في بنغلاديش.
- النقل المجزأ القابل للاستئناف: يدعم طلبات HTTP Range، مما يتيح للمشترين على شبكات الجوال المتغيرة إيقاف التنزيلات متعددة الغيغابايت مؤقتًا واستئنافها دون تلف.