awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

18 مستودعات

Awesome GitHub RepositoriesOptimistic Update Management

Systems for managing immediate cache updates with rollback capabilities.

Distinguishing note: None available; minting under Data & Databases.

Explore 18 awesome GitHub repositories matching data & databases · Optimistic Update Management. Refine with filters or upvote what's useful.

Awesome Optimistic Update Management GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • vercel/swrالصورة الرمزية لـ vercel

    vercel/swr

    32,406عرض على GitHub↗

    SWR is a data fetching library that provides a collection of hooks for managing remote data synchronization, caching, and state updates in web applications. It employs a declarative approach to handle complex network request lifecycles and dependency chains, ensuring that client-side application state remains consistent with server data through automatic revalidation and background updates. The library distinguishes itself through a reactive cache layer that automatically synchronizes local state with remote sources based on component lifecycle events. It features event-driven revalidation, w

    Updates the local cache immediately before a remote mutation finishes with automatic rollback capabilities.

    TypeScriptcachedatadata-fetching
    عرض على GitHub↗32,406
  • marmelab/react-adminالصورة الرمزية لـ marmelab

    marmelab/react-admin

    26,780عرض على GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Synchronizes data across clients using pub-sub mechanisms to display live changes and notifications without manual page refreshes.

    TypeScriptadminadmin-dashboardadmin-on-rest
    عرض على GitHub↗26,780
  • pubkey/rxdbالصورة الرمزية لـ pubkey

    pubkey/rxdb

    23,048عرض على GitHub↗

    This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored. The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d

    Synchronizes local data with remote backends using GraphQL subscriptions or event emitters to maintain consistent state.

    TypeScriptangularbrowser-databasecouchdb
    عرض على GitHub↗23,048
  • insforge/insforgeالصورة الرمزية لـ InsForge

    InsForge/InsForge

    11,794عرض على GitHub↗

    InsForge is a backend-as-a-service platform that provides an integrated suite of tools for managing relational databases, identity provision, object storage, and serverless compute. It functions as an open-source identity provider and a PostgreSQL database manager featuring integrated vector storage and row-level security. The platform serves as an LLM orchestration gateway, offering a unified endpoint to route requests across various AI providers through an OpenAI-compatible interface. It enables AI-driven application generation and connects AI agents to backend resources using a standardize

    Broadcasts database updates to clients in real-time using a pub-sub mechanism.

    TypeScriptaiai-agentscoding
    عرض على GitHub↗11,794
  • firebaseextended/flutterfireالصورة الرمزية لـ FirebaseExtended

    FirebaseExtended/flutterfire

    9,222عرض على GitHub↗

    FlutterFire هي مجموعة من الإضافات والمكتبات التي توفر Firebase SDK للتطبيقات المبنية بإطار عمل Flutter. تعمل كمغلف لخدمات السحابة يربط واجهات برمجة تطبيقات سحابة Firebase بلغة البرمجة Dart، مما يتيح التكامل الخلفي لتخزين البيانات السحابية، ومصادقة المستخدم، وتنفيذ الوظائف بدون خادم. يستخدم المشروع بنية معيارية تعتمد على الإضافات لفصل خدمات السحابة المختلفة إلى حزم مستقلة. يستخدم تجريدات واجهة المنصة وقابلية التشغيل البيني الأصلية القائمة على قناة الأسلوب (method-channel) للتواصل مع SDKs الأصلية لنظامي Android وiOS من خلال واجهة برمجة تطبيقات متسقة. تغطي SDK عدة مجالات قدرات أساسية، بما في ذلك مزامنة البيانات في الوقت الفعلي للحالة القائمة على المستندات، وإدارة هوية المستخدم للجلسات الآمنة، وإدارة الملفات السحابية. كما توفر أدوات لتحليلات تطبيقات الهاتف المحمول، وتسليم إشعارات الدفع عن بعد، ومراقبة أداء التطبيق، والتحقق من سلامة التطبيق.

    Uses continuous data streams to automatically push remote database updates to the user interface.

    Dart
    عرض على GitHub↗9,222
  • firebase/quickstart-androidالصورة الرمزية لـ firebase

    firebase/quickstart-android

    9,253عرض على GitHub↗

    This repository provides a collection of starter templates, reference projects, and implementation guides for integrating Firebase services into Android applications. It serves as a boilerplate for building mobile apps with built-in cloud backend integration. The project includes examples for connecting Android applications to large language models for generative AI features. It also provides sample code for managing user identity and authentication, as well as demonstrations for integrating cloud databases and serverless functions. The codebase covers a broad range of capabilities, includin

    Implements real-time data synchronization between the mobile client and cloud database to propagate updates instantly.

    Kotlinandroidfirebase
    عرض على GitHub↗9,253
  • angular/angularfire2الصورة الرمزية لـ angular

    angular/angularfire2

    7,809عرض على GitHub↗

    AngularFire هو مكتبة تكامل تغلف Firebase JavaScript SDK في خدمات Angular وأنماط حقن التبعية. يوفر الآليات اللازمة لربط مصادقة الخلفية، وقواعد البيانات، والتخزين بتطبيق ما. تحول المكتبة تدفقات البيانات الحية إلى تسلسلات قابلة للملاحظة لمزامنة البيانات البعيدة مع حالة التطبيق في الوقت الفعلي. كما تتضمن آلية لحماية المسارات من خلال التحقق من هوية المستخدم عبر رموز المصادقة وأداة سطر أوامر لأتمتة نشر إصدارات التطبيق إلى خدمات الاستضافة. تشمل القدرات الإضافية تتبع تنقل الموجه وأحداث المستخدم لتحليلات الويب وتغليف استدعاءات API السحابية داخل فئات قابلة للحقن لفصل البنية التحتية عن منطق الأعمال.

    Synchronizes remote Firebase data with the local application state in real time.

    TypeScript
    عرض على GitHub↗7,809
  • deepstreamio/deepstream.ioالصورة الرمزية لـ deepstreamIO

    deepstreamIO/deepstream.io

    7,183عرض على GitHub↗

    deepstream.io is an open-source realtime server that synchronizes JSON records, events, and remote procedure calls across clients and backend services. It functions as a realtime data sync server, event pub/sub server, record database server, and RPC server, all within a single platform. The server authenticates and authorizes every message using multiple strategies including JWT, HTTP, and file-based credentials, with a declarative permission language controlling access to records, events, and RPCs at a granular level. The platform distinguishes itself through its combination of realtime dat

    Keeps JSON records and state synchronized across all connected clients and backend services in real time.

    TypeScriptauthenticationdatasyncdeepstream
    عرض على GitHub↗7,183
  • rethinkdb/horizonالصورة الرمزية لـ rethinkdb

    rethinkdb/horizon

    6,738عرض على GitHub↗

    Horizon is a realtime API server and RethinkDB backend designed to push database changes instantly to front-end clients. It utilizes a WebSocket data streaming API to synchronize data between the database and user interfaces without requiring manual polling. The project integrates an OAuth identity manager for verifying user identities through third-party providers and a role-based access control system to define granular permissions for viewing or modifying database documents. It is delivered as a containerized backend framework, allowing the server and its dependencies to be deployed as a p

    Acts as a server that persists and synchronizes JSON documents across connected clients in real time.

    JavaScript
    عرض على GitHub↗6,738
  • hazelcast/hazelcastالصورة الرمزية لـ hazelcast

    hazelcast/hazelcast

    6,570عرض على GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Updates shared values only if they match an expected state, providing a high-performance alternative to locking.

    Javabig-datacachingdata-in-motion
    عرض على GitHub↗6,570
  • firebase/quickstart-jsالصورة الرمزية لـ firebase

    firebase/quickstart-js

    5,367عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من التنفيذات المرجعية، والكود النموذجي، وأدوات البدء لدمج خدمات Firebase الخلفية في تطبيقات الويب باستخدام JavaScript SDK. يعمل كدليل عملي لتمهيد المشاريع مع المصادقة المستضافة على السحابة، وقواعد البيانات، والمنطق بدون خادم. يوفر المستودع أمثلة محددة لتنفيذ مزامنة البيانات في الوقت الفعلي، وإدارة هوية المستخدم، والوظائف السحابية القائمة على الأحداث. كما يتضمن كوداً مرجعياً لاستخدام محاكيات الخدمة المحلية لاختبار وظائف السحابة على جهاز محلي قبل نشر الإنتاج. يغطي الكود المصدري مجموعة واسعة من القدرات، بما في ذلك تخزين البيانات العلائقية وغير العلائقية (no-sql)، واستضافة الأصول الثابتة على شبكة توصيل محتوى عالمية (CDN)، وفرض قواعد الأمان التعريفية. كما يوضح دمج التحقق من الهوية وتنفيذ المنطق من جانب الخادم في البيئات المدارة.

    Demonstrates administrative data operations on a cloud-hosted JSON database for real-time synchronization.

    TypeScript
    عرض على GitHub↗5,367
  • trailbaseio/trailbaseالصورة الرمزية لـ trailbaseio

    trailbaseio/trailbase

    5,324عرض على GitHub↗

    Trailbase هي منصة خلفية كخدمة (BaaS) يتم تسليمها كملف تنفيذي واحد يدمج محرك قاعدة بيانات في الوقت الفعلي، ومدير هوية ووصول، ومولد API آمن للأنواع. توفر بيئة خلفية شاملة بما في ذلك محرك تخزين مدعوم بـ SQLite وخادم وقت تشغيل WebAssembly لتنفيذ المنطق المخصص. تتميز المنصة بتحويل مخططات قاعدة البيانات تلقائياً إلى JSON APIs مع روابط عميل عبر اللغات، ومن خلال السماح بتنفيذ مكونات محمولة للعرض من جانب الخادم ومسارات HTTP مخصصة. كما تدمج قدرات قاعدة البيانات المتجهية لدعم تخزين التضمينات والبحث المتجهي القائم على التشابه. يغطي النظام مجموعة واسعة من القدرات التشغيلية، بما في ذلك مصادقة المستخدم مع دعم تسجيل الدخول الاجتماعي، وقوائم التحكم في الوصول لرؤية البيانات، ومزامنة pub-sub لتحديثات البيانات الحية. كما يوفر أدوات لإدارة مخططات قاعدة البيانات عبر عمليات ترحيل SQL والتعامل مع البيانات الجغرافية المكانية.

    Synchronizes database state across connected clients in real time for live updates.

    Rustauthenticationdatabaserest-api
    عرض على GitHub↗5,324
  • firebase/firebase-js-sdkالصورة الرمزية لـ firebase

    firebase/firebase-js-sdk

    5,125عرض على GitHub↗

    هذا SDK خلفية كخدمة يربط تطبيقات الويب والهاتف المحمول بمجموعة من الخدمات السحابية. يوفر واجهة موحدة لإدارة هوية المستخدم، وتنفيذ منطق بدون خادم، والتعامل مع تخزين كائنات السحابة. تتميز مجموعة الأدوات بمزامنة البيانات في الوقت الفعلي، مما يسمح لبيانات مستندات NoSQL بالبقاء متسقة عبر عملاء متعددين مع استمرارية مدمجة في وضع عدم الاتصال. وتسهل وصول المستخدم الآمن من خلال مجموعة متنوعة من موفري الهوية وتدير استدعاء الوظائف بدون خادم لتنفيذ منطق الخلفية استجابة لطلبات HTTPS أو أحداث قاعدة البيانات. يغطي SDK مجموعة واسعة من الإمكانيات التشغيلية، بما في ذلك إدارة قواعد بيانات NoSQL والعلائقية، ومراقبة الأعطال، وتحليلات سلوك المستخدم. كما يوفر أدوات لتكوين التطبيق عن بُعد، والإشعارات المستهدفة، وتكامل النماذج اللغوية الكبيرة للميزات المدعومة بالذكاء الاصطناعي. تم تنفيذ المشروع بلغة TypeScript ويوفر مكتبات خاصة باللغة تجرد واجهات برمجة تطبيقات REST و WebSocket إلى طرق عالية المستوى.

    Uses long-lived connections to push real-time data updates from the cloud to clients via listeners.

    TypeScriptfirebasefirebase-authfirebase-authentication
    عرض على GitHub↗5,125
  • deployd/deploydالصورة الرمزية لـ deployd

    deployd/deployd

    4,942عرض على GitHub↗

    deployd هو إطار عمل API في الوقت الفعلي وخلفية MongoDB كخدمة تسمح بإنشاء واجهات شبكية تزامن البيانات والأحداث بين العملاء والخوادم. يعمل كبرمجية وسيطة لـ JavaScript API يمكن دمجها مع خوادم HTTP لتوفير المصادقة، ومعترضات الطلبات، وقدرات الوقت الفعلي. يتميز المشروع بلوحة تحكم إدارة API ذاتية الاستضافة لتكوين إعدادات الموارد، وإدارة مجموعات البيانات، ومراقبة حالة الخادم من خلال واجهة قائمة على الويب. يتضمن محرك مزامنة بيانات في الوقت الفعلي يدفع تحديثات قاعدة البيانات الحية إلى العملاء المتصلين باستخدام المقابس (sockets). يغطي النظام إدارة بيانات الخلفية مع التحقق من المخطط والاستعلام المتكرر، بالإضافة إلى سير عمل مصادقة المستخدم التي تتتبع الجلسات عبر الطلبات عديمة الحالة والاتصالات المستمرة. كما يوفر قدرات لبث الأحداث في الوقت الفعلي، وتوسيع البرمجية الوسيطة لـ API المخصصة عبر الوحدات، والتحكم في الوصول الإداري. يتضمن المشروع CLI لتمهيد مشاريع جديدة وتشغيل خوادم التطوير.

    Runs a server that persists and synchronizes document data across connected clients via a realtime API.

    JavaScript
    عرض على GitHub↗4,942
  • firebase/firebase-toolsالصورة الرمزية لـ firebase

    firebase/firebase-tools

    4,437عرض على GitHub↗

    firebase-tools هي واجهة سطر أوامر ومنسق موارد سحابي يُستخدم لإدارة واختبار ونشر مشاريع Firebase. يعمل كأداة أساسية لإدارة الموارد السحابية، وتهيئة إعدادات المشروع، والتعامل مع المصادقة من الطرفية. يتضمن المشروع محاكي خدمة سحابية محلي يسمح للمطورين بتشغيل إصدارات محلية من الخدمات السحابية للتحقق من السلوك قبل النشر في الإنتاج. كما ينفذ خادماً يعتمد على بروتوكول سياق النموذج (Model Context Protocol) لكشف بيانات المشروع وعناصر تحكم الخدمة لمساعدي الذكاء الاصطناعي. تغطي الأداة مجموعة واسعة من القدرات التشغيلية، بما في ذلك نشر ومراقبة الوظائف بدون خادم (serverless)، وعمليات قاعدة بيانات NoSQL لـ Firestore وRealtime Database، وتوزيع ملفات تطبيقات الهاتف الثنائية على المختبرين. كما يوفر أدوات للتحقق من قواعد الأمان، وإدارة التكوين عن بعد، وترحيل بيانات حساب المستخدم.

    Performs data operations, modifies settings, and generates usage reports for a realtime database.

    TypeScript
    عرض على GitHub↗4,437
  • thealphamerc/flutter_twitter_cloneالصورة الرمزية لـ TheAlphamerc

    TheAlphamerc/flutter_twitter_clone

    4,233عرض على GitHub↗

    هذا المشروع عبارة عن تطبيق جوال لوسائل التواصل الاجتماعي مبني باستخدام إطار عمل Flutter. يوفر واجهة مستخدم متعددة المنصات لـ iOS وAndroid تنفذ تخطيط منصة تدوين مصغر وبنية بدون خادم (serverless) باستخدام Firebase للمصادقة، واستمرار البيانات، واستضافة الوسائط. يتميز التطبيق بنظام دردشة في الوقت الفعلي وتسليم محتوى مباشر مدعوم بقاعدة بيانات سحابية NoSQL. يسمح هذا بمزامنة البيانات الفورية عبر الخلاصات والمراسلة الخاصة الفردية. تغطي المنصة قدرات الشبكات الاجتماعية الأساسية، بما في ذلك إدارة ملف تعريف المستخدم، ونشر المنشورات القصيرة، والتفاعل مع المحتوى من خلال الإعجابات والمتابعات. كما تتضمن إشعارات النشاط وواجهة قابلة للبحث لتحديد مواقع المستخدمين والمنشورات.

    Synchronizes live data streams from a NoSQL database to provide instant user interface updates.

    Dartfirebase-authfirebase-realtime-databasefirebase-storage
    عرض على GitHub↗4,233
  • firebase/quickstart-iosالصورة الرمزية لـ firebase

    firebase/quickstart-ios

    3,005عرض على GitHub↗

    This project provides reference implementations for integrating iOS applications with Firebase backend services. It covers the setup of user authentication, real-time data synchronization, and cloud storage for mobile clients. The repository demonstrates the use of a serverless mobile backend, including the execution of cloud functions and the management of remote application configurations. It also includes implementations for identity verification using Google accounts and the delivery of mobile push notifications. The codebase covers broader capability areas such as application stability

    Implements real-time state synchronization across clients to reflect live backend updates.

    Swiftfirebaseios
    عرض على GitHub↗3,005
  • supabase-community/supabase-mcpالصورة الرمزية لـ supabase-community

    supabase-community/supabase-mcp

    2,476عرض على GitHub↗

    This project is a Model Context Protocol server and AI agent database connector. It provides a standardized communication layer that allows language models to interact with relational data stores, read database schemas, and manage PostgreSQL database resources. The implementation acts as a serverless host for the Model Context Protocol, deploying on distributed edge functions to connect AI assistants to a project. This enables AI agents to perform database administration, execute SQL queries, and handle schema migrations through an AI-compatible interface. The system covers broader capabilit

    Synchronizes data across clients by pushing database updates instantly via WebSockets.

    TypeScript
    عرض على GitHub↗2,476
  1. Home
  2. Data & Databases
  3. Optimistic Update Management

استكشف الوسوم الفرعية

  • Optimistic Data Update ManagementUpdates shared values only if they match an expected state to avoid locking overhead. **Distinct from Optimistic Update Management:** Focuses on database-level optimistic updates for shared values, whereas the parent focuses on cache-based UI updates.
  • Realtime Synchronization1 وسم فرعيMechanisms for synchronizing data across clients and reflecting live backend updates in the user interface. **Distinct from Optimistic Update Management:** Distinct from Optimistic Update Management: focuses on server-to-client synchronization and live updates rather than local cache optimistic rollbacks.