ما هي designing-distributed-systems؟
عند تصميم الأنظمة الموزعة من أجل قابلية التوسع والموثوقية والاتساق. يغطي نظريات CAP/PACELC، ونماذج الاتساق (قوية، نهائية، سببية)، وأنماط التكرار (قائد تابع، متعدد القادة، بلا قائد)، واستراتيجيات التقسيم (التجزئة، النطاق، الجغرافي)، أنماط المعاملات (الملحمة، مصادر الأحداث، CQRS)، أنماط المرونة (قاطع الدائرة، الحاجز)، واكتشاف الخدمة، واستراتيجيات التخزين المؤقت لبناء بنيات موزعة متسامحة مع الأخطاء. المصدر: ancoleman/ai-design-components.