1 مستودع
Distributing computational workloads across multiple local processes and hardware nodes to scale capacity.
Distinct from Distributed Processing: Focuses on multi-process workload distribution for game server scaling, unlike general distributed processing.
Explore 1 awesome GitHub repository matching devops & infrastructure · Multi-Process Load Distribution. Refine with filters or upvote what's useful.
KBEngine هو محرك خادم ألعاب موزع وبنية تحتية خلفية مصممة لبيئات الألعاب الجماعية الضخمة عبر الإنترنت. يوفر بنية متعددة العمليات للتعامل مع تزامن اللاعبين العالي والتفاعلات في الوقت الفعلي داخل عالم افتراضي مشترك. يتميز النظام بإطار عمل لمنطق اللعبة قابل للبرمجة يجمع بين نواة عالية الأداء ولغة برمجة عالية المستوى. يسمح هذا بتعديلات سلوك اللعبة من خلال وقت تشغيل قابل للإصلاح السريع (hot-fixable) يقوم بتحديث المنطق دون الحاجة إلى إعادة تشغيل الخادم. يدير المحرك توسيع الخادم عبر موازنة الحمل الديناميكية عبر عقد أجهزة متعددة ويضمن رؤية عالمية متسقة من خلال مزامنة الحالة في الوقت الفعلي بين الخادم وعملاء اللعبة. كما يتضمن آليات لاستمرارية بيانات اللعبة، مثل النسخ الاحتياطي المجدول للكيانات وأخذ لقطات لحالة الخادم. تتضمن الإمكانيات الإدارية أدوات تصحيح أخطاء الخادم الحية لمراقبة حالة النظام وإدارة دورات حياة الخادم.
Utilizes a distributed multi-process architecture and dynamic load balancing to handle high player concurrency across hardware nodes.