ब्याज फ़िल्टरिंग के क्षेत्र का उपयोग करें। यदि एक दुनिया 3 सर्वरों में टूट गई है, और सर्वर 1 पर क्षेत्र सर्वर 3 के क्षेत्र के पास नहीं है, तो उनके लिए संस्थाओं के बारे में जानकारी साझा करने का कोई कारण नहीं है।
इसी तरह, एकल सर्वर पर, केवल ग्राहकों को प्रासंगिक जानकारी भेजें। यदि खिलाड़ी A, B से मैप के बिलकुल विपरीत छोर पर है, तो B से A के बारे में अपडेट भेजने का शून्य कारण है, या इसके विपरीत।
जब आपके पास एक निरंतर दुनिया में कई सर्वर होते हैं, तो आपके पास सर्वर 2 पर एक किनारे के पास इकाइयां होंगी जो सर्वर 1 पर संस्थाओं के करीब हैं। आप इकाई के लिए "आधिकारिक" सर्वर से दूसरे सर्वर के लिए अपडेट भेज सकते हैं (जब उपयुक्त हो) , और इसी तरह किसी भी संदेश को आधिकारिक सर्वर पर उचित रूप में अग्रेषित करें।
हां, इस मामले में, विशेष संस्थाओं के लिए एक सर्वर थोड़ा पुराना हो जाएगा। कि हल करने की कोशिश मत करो। बस उसके साथ निपटो। मान लें कि संस्थाएँ थोड़ी पुरानी हो सकती हैं। किसी भी तर्क को केवल उस सर्वर पर अप-टू-डेट जानकारी की आवश्यकता है जो आधिकारिक तौर पर संस्थाओं का मालिक है। जब एक इकाई दूसरे को प्रभावित करती है, तो एक संदेश भेजें और मान लें कि यह संसाधित होने से पहले कई गेम लॉजिक टिक कर सकता है और आपका दृश्य अपडेट हो सकता है।
यह डिज़ाइन किसी एकल सर्वर को थ्रेड करना भी आसान बनाता है। किसी भी इकाई को सीधे दूसरे को संशोधित नहीं करना चाहिए, केवल संदेश भेजना चाहिए, और स्थानीय प्रति-सर्वर / प्रति-थ्रेड प्रॉक्सी कैश को थोड़ा पुराना होना चाहिए।
उदाहरण के लिए, यदि इकाई A अटैक करने वाली इकाई B है, तो B के जीवन की जांच न करें और यदि वह हिट करता है तो एक मृत्यु संदेश भेजें। 0. बस "क्षतिग्रस्त" संदेश भेजें, B के लिए आधिकारिक सर्वर को हैंडल करें, और फिर किसी को भी हैंडल करें "इकाई-मर गया" संदेश सर्वर बी द्वारा बाद में भेजा गया था यदि इकाई ए उस बारे में परवाह करती है।
वही किसी भी बड़े, स्केलेबल गैर-गेम एप्लिकेशन पर लागू होता है। एक केंद्रीय डेटाबेस एक जादुई त्वरित-साझाकरण तकनीक नहीं है। दो सर्वरों को संदेशों के साथ, अतुल्यकालिक रूप से, बैचों में, उच्च प्रवाह को बनाए रखने के लिए संवाद करना चाहिए। इसलिए AMPQ और जैसी प्रौद्योगिकियों की लोकप्रियता। डेटाबेस स्टोरेज के लिए हैं और आवश्यकता से बाहर सिंक्रोनाइज़ेशन का समर्थन करते हैं, जिससे उन्हें संचार के लिए उपयोग करने की अनुमति मिलती है, न कि इसलिए कि वे स्वयं सिंक्रनाइज़ेशन या संचार के लिए हैं।