2 रिपॉजिटरी
Managing the flow of data between local clients and remote databases while resolving concurrent conflicts.
Distinct from Remote Data Synchronization: Existing candidates focus on memory mutexes or file syncing, not application-state sync with conflict resolution.
Explore 2 awesome GitHub repositories matching data & databases · Shared Data Synchronization. Refine with filters or upvote what's useful.
Derby एक आइसोमोर्फिक MVC फ्रेमवर्क और रियल-टाइम डेटा सिंक्रोनाइज़ेशन इंजन है जिसे सहयोगी एप्लिकेशन्स बनाने के लिए डिज़ाइन किया गया है। यह एक द्वि-दिशात्मक (bi-directional) डेटा बाइंडिंग लाइब्रेरी और टेम्पलेट इंजन के रूप में कार्य करता है जो क्लाइंट्स और सर्वर्स के बीच स्टेट को सिंक्रोनाइज़ करने के लिए Node.js और ब्राउज़र के बीच एक सिंगल कोडबेस साझा करता है। यह फ्रेमवर्क डेटा संघर्षों को स्वचालित रूप से हल करने के लिए ऑपरेशनल ट्रांसफॉर्मेशन के उपयोग के माध्यम से खुद को अलग करता है, जो रियल-टाइम साझा संपादन और मल्टी-यूज़र सहयोग को सक्षम बनाता है। यह केवल बदले हुए वैल्यूज को प्रसारित करना सुनिश्चित करने के लिए डीप इक्वेलिटी चेक करके अपडेट्स को कम करने के लिए एक डिफरेंशियल स्टेट म्यूटेशन मॉडल का उपयोग करता है। यह प्लेटफॉर्म रिएक्टिव स्टेट मैनेजमेंट, आइसोमोर्फिक राउटिंग, और मॉड्यूलर UI कंपोनेंट डेवलपमेंट सहित व्यापक क्षमताएं कवर करता है। यह नेस्टेड डेटा पाथ्स को मैनेज करने, तेज़ शुरुआती लोड के लिए आइसोमोर्फिक रेंडरिंग निष्पादित करने, और सर्वर मिडलवेयर के साथ एकीकृत करने के लिए टूल्स प्रदान करता है। यह सिस्टम TypeScript का उपयोग करके इम्प्लीमेंट किया गया है।
Manages the flow of data between a local client and a remote database while resolving concurrent update conflicts.
Rotki एक स्थानीय-प्रथम वित्तीय प्रबंधन सूट है जिसे क्रिप्टोकरेंसी पोर्टफोलियो ट्रैकिंग, टैक्स अकाउंटिंग और विकेंद्रीकृत वित्त विश्लेषण के लिए डिज़ाइन किया गया है। यह एक स्व-होस्टेड एप्लिकेशन के रूप में कार्य करता है जो सभी वित्तीय रिकॉर्ड, लेनदेन इतिहास और उपयोगकर्ता क्रेडेंशियल्स को एक एन्क्रिप्टेड स्थानीय डेटाबेस के भीतर सुरक्षित करता है, यह सुनिश्चित करता है कि संवेदनशील डेटा पूरी तरह से उपयोगकर्ता के नियंत्रण में रहे। यह प्लेटफ़ॉर्म एक गोपनीयता-संरक्षण आर्किटेक्चर के माध्यम से खुद को अलग करता है जो केंद्रीकृत क्लाउड स्टोरेज या थर्ड-पार्टी डेटा प्रदाताओं पर निर्भरता को समाप्त करता है। उपयोगकर्ता ब्लॉकचेन क्वेरीज़ के लिए कस्टम रिमोट प्रोसीजर कॉल एंडपॉइंट्स को कॉन्फ़िगर करके और एक्सचेंज डेटा सिंक्रोनाइज़ेशन के लिए रीड-ओनली API एकीकरण का उपयोग करके अपनी कनेक्टिविटी पर पूर्ण नियंत्रण बनाए रखते हैं। इसके अलावा, एप्लिकेशन डेटा सिंक्रोनाइज़ेशन के लिए ज़ीरो-नॉलेज दृष्टिकोण अपनाता है, जिससे उपयोगकर्ता निजी जानकारी को उजागर किए बिना कई उपकरणों पर अपने वित्तीय रिकॉर्ड को सुरक्षित रूप से बैकअप और एक्सेस कर सकते हैं। अपने मुख्य स्टोरेज और कनेक्टिविटी मॉडल के अलावा, सॉफ़्टवेयर में एक मॉड्यूलर अकाउंटिंग इंजन है जो एकत्रित डेटा पर उपयोगकर्ता-चयनित लागत-आधार विधियों को लागू करके लाभ, हानि और टैक्स मेट्रिक्स की गणना करता है। इसमें कच्चे ब्लॉकचेन गतिविधि को मानव-पठनीय घटनाओं में अनुवाद करने के लिए विशेष पार्सिंग लॉजिक शामिल है, जो तरलता प्रावधान, ऋण पदों और यील्ड फार्मिंग जैसे जटिल विकेंद्रीकृत वित्त इंटरैक्शन को कवर करता है। सिस्टम ऐतिहासिक रुझानों, संपत्ति आवंटन और निवल मूल्य विकास को रेंडर करने के लिए व्यापक विज़ुअलाइज़ेशन टूल भी प्रदान करता है।
Triggers manual updates or resolves version conflicts between local and remote data stores to ensure portfolio information remains current.