मैं गेम सर्वर के लिए Erlang की संभावना के बारे में सोच रहा हूं। (ओह, मैं एर्लांग विशेषज्ञ नहीं हूं, बस मंच पर विचार कर रहा हूं) इसका मतलब गेम सिमुलेशन के लिए अभिनेता मॉडल का उपयोग करना है। बेशक, सबसे बड़ा आकर्षण कई नोड्स पर वितरित इसकी समवर्तीता है।अभिनेता मॉडल और टकराव का पता लगाने
मेरा वर्तमान बड़ा सवाल यह है कि मैं टकराव का पता लगाने जैसे बहु-अभिनेता इंटरैक्शन कैसे करना चाहिए। (यह सिर्फ एक उदाहरण है)
हालांकि किसी भी गेम में टक्कर का पता लगाने की आवश्यकता है, लेकिन अभिनेता मॉडल की प्रकृति में, यह कुशल नहीं दिखता है और यहां तक कि समझ में नहीं आता है, क्योंकि इसे वैश्विक रूप से सिंक्रनाइज़ किए गए राज्य क्वेरी की आवश्यकता है और सभी लक्ष्यीकरण कलाकारों पर अपडेट करें। और यदि मैं किसी भी सिंक्रनाइज़ेशन का उपयोग करता हूं, तो यह एरलांग के अभिनेता मॉडल के सभी लाभों को ओवरराइड करता है।
बेशक लक्ष्यीकरण अभिनेता एक समय में छोटे हो सकते हैं यदि मैं अंतरिक्ष विभाजन का सही ढंग से उपयोग करता हूं, लेकिन यह केवल एक अनुकूलन है, न कि एक मुख्य जवाब। या यह इस सवाल के लिए सही जवाब है? इंटरैक्टिंग अभिनेताओं की संख्या घटाने से सिंक्रनाइज़ेशन की घटती सीमा?
इंटरैक्शन की घटती सीमा को जाने का एकमात्र तरीका दिखता है। धन्यवाद। – Eonil