awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 रिपॉजिटरी

Awesome GitHub RepositoriesFinalization-Based State Commitment

Mechanism for committing changes to a state tree after a mutation producer function completes.

Distinct from Finalizer Hooks: Different from garbage collection finalizers or blockchain finality; refers to the commit phase of a draft-based update.

Explore 7 awesome GitHub repositories matching software engineering & architecture · Finalization-Based State Commitment. Refine with filters or upvote what's useful.

Awesome Finalization-Based State Commitment GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • immerjs/immerimmerjs का अवतार

    immerjs/immer

    28,957GitHub पर देखें↗

    Immer is an immutable state management library used to create new versions of data structures. It allows the production of new state by mutating a temporary draft instead of using manual object spreading. The project implements structural sharing to reuse unchanged parts of a data tree between versions, which reduces memory consumption. It also functions as a JSON patch generator to calculate and output the differences between two state versions. To ensure data integrity, the library includes a state mutation protector that freezes data structures to detect and prevent accidental modificatio

    Commits changes from a temporary proxy draft to a final immutable state once the mutation function completes.

    JavaScriptimmutableimmutablesreducer
    GitHub पर देखें↗28,957
  • mweststrate/immermweststrate का अवतार

    mweststrate/immer

    28,957GitHub पर देखें↗

    Immer is an immutable state management library for JavaScript that enables the creation of new versions of state trees. It functions as a state container that uses a proxy-based handler to ensure data immutability. The library utilizes a copy-on-write mechanism and a draft-based mutation model. This allows users to write mutating code on a temporary proxy, which the system then uses to produce a new immutable result while keeping the original state unchanged. The project covers immutable state management and complex object cloning to facilitate predictable state transitions. These capabiliti

    Computes the final immutable state by applying recorded mutations once the producer function completes.

    JavaScript
    GitHub पर देखें↗28,957
  • elsa-workflows/elsa-coreelsa-workflows का अवतार

    elsa-workflows/elsa-core

    7,629GitHub पर देखें↗

    Elsa Core is a workflow engine framework designed for defining, executing, and managing long-running business processes. It functions as a distributed workflow orchestrator and event-driven trigger system, capable of operating as a multi-tenant platform with secure data isolation. The project distinguishes itself through a flexible approach to workflow definitions, supporting a visual drag-and-drop designer, programmatic C# definitions, and portable JSON specifications. It provides a highly extensible architecture allowing for the development of custom activities and the use of a dynamic expr

    Balances durability and performance by controlling when workflow state is saved to storage.

    C#csharpdotnetelsa
    GitHub पर देखें↗7,629
  • randyrants/sharpkeysrandyrants का अवतार

    randyrants/sharpkeys

    6,821GitHub पर देखें↗

    SharpKeys is a Windows registry keyboard remapper and input customizer. It functions as a tool for changing keyboard key assignments by modifying the Windows registry scancode map. The utility includes a keyboard key identifier to detect the internal scan code of a pressed key, which facilitates accurate remapping and identification of physical keys. The software covers keyboard input identification and custom keyboard layout setup, allowing users to swap or disable keyboard inputs by managing the Windows registry.

    Tracks desired key mappings in a local data structure before committing the final changes to the system registry.

    C#keyboardkeyboard-mappingremap
    GitHub पर देखें↗6,821
  • frrouting/frrFRRouting का अवतार

    FRRouting/frr

    4,184GitHub पर देखें↗

    FRRouting is an internet routing suite comprising a collection of daemons that implement standard IPv4 and IPv6 routing protocols. It provides a protocol engine for BGP, an EVPN network virtualizer, and an MPLS label manager, alongside a gRPC routing interface for programmatic configuration and data retrieval using YANG models. The suite is distinguished by its extensibility through a Lua scripting framework that executes custom scripts at internal hooks to modify routing behavior. It also features a transactional configuration model that uses separate candidate and running databases to ensur

    Validates configuration changes in a candidate store before atomically committing them to the active running state.

    Cbabelbgpeigrp
    GitHub पर देखें↗4,184
  • ktbyers/netmikoktbyers का अवतार

    ktbyers/netmiko

    4,190GitHub पर देखें↗

    Netmiko एक Python लाइब्रेरी और मल्टी-वेंडर नेटवर्क ऑटोमेशन टूलकिट है जो विविध नेटवर्क हार्डवेयर को प्रबंधित करने के लिए एक एकीकृत इंटरफेस प्रदान करती है। यह एक SSH CLI कनेक्शन रैपर के रूप में कार्य करता है, जो सुरक्षित सत्र स्थापित करने और नेटवर्क उपकरणों के साथ इंटरैक्शन को स्वचालित करने की प्रक्रिया को सरल बनाता है। यह प्रोजेक्ट ड्राइवर-आधारित सिस्टम के माध्यम से वेंडर-विशिष्ट कनेक्शन तर्क और कमांड सिंटैक्स को एब्स्ट्रैक्ट करता है, जो विभिन्न हार्डवेयर ब्रांडों में सुसंगत ऑटोमेशन की अनुमति देता है। इसमें डिवाइस प्रकार का स्वतः-पता लगाने की क्षमताएं शामिल हैं और यह असमर्थित हार्डवेयर के साथ संगतता सुनिश्चित करने के लिए कस्टम वेंडर एक्सटेंशन को सपोर्ट करता है। यह टूलकिट स्वचालित विशेषाधिकार वृद्धि और कमिट वर्कफ़्लो के साथ नेटवर्क कॉन्फ़िगरेशन प्रबंधन सहित परिचालन कार्यों की एक विस्तृत श्रृंखला को कवर करती है। यह रीड-ओनली कमांड के माध्यम से नेटवर्क डिवाइस ऑडिटिंग, SCP या स्क्रिप्टेड विधियों का उपयोग करके सुरक्षित फाइल ट्रांसफर, और जंप होस्ट या टर्मिनल सर्वर के माध्यम से कनेक्शन रूट करने की क्षमता के लिए उपयोगिताएं प्रदान करती है। यह लाइब्रेरी विभिन्न SSH प्रमाणीकरण विधियों के माध्यम से सत्र सुरक्षा को प्रबंधित करती है और ऑडिटिंग और डिबगिंग के लिए संचार ट्रैफ़िक लॉगिंग प्रदान करती है।

    Implements commit-based workflows to ensure pending configuration changes are permanently applied to the device.

    Python
    GitHub पर देखें↗4,190
  • sap-samples/abap-cheat-sheetsSAP-samples का अवतार

    SAP-samples/abap-cheat-sheets

    1,728GitHub पर देखें↗

    यह रिपॉजिटरी ABAP प्रोग्रामिंग के लिए एक व्यापक संदर्भ और लाइब्रेरी है, जिसमें संक्षिप्त सिंटैक्स सारांश और निष्पादन योग्य कोड उदाहरणों का संग्रह है। इसे डेवलपर्स को व्यावहारिक और हैंड्स-ऑन गाइड के माध्यम से मुख्य भाषा सुविधाओं और आधुनिक डेवलपमेंट पैटर्न सीखने में मदद करने के लिए डिज़ाइन किया गया है। यह प्रोजेक्ट पुन: प्रयोज्य (reusable), क्लास-आधारित उदाहरणों की लाइब्रेरी प्रदान करके खुद को अलग बनाता है जो जटिल एंटरप्राइज़ डेवलपमेंट अवधारणाओं को प्रदर्शित करते हैं। इसमें स्ट्रक्चर्ड बिज़नेस ऑब्जेक्ट्स का कार्यान्वयन शामिल है, जिसमें ड्राफ्ट-इनेबल्ड स्टेट, इवेंट-ड्रिवन लाइफसाइकिल हुक्स और मेटाडेटा-ड्रिवन मॉडलिंग का प्रबंधन शामिल है। ये उदाहरण उपयोगकर्ताओं को ऑब्जेक्ट-ओरिएंटेड डिज़ाइन पैटर्न का पता लगाने और यह सत्यापित करने की अनुमति देते हैं कि विशिष्ट प्रोग्रामिंग संरचनाएं लाइव डेवलपमेंट वातावरण में कैसे व्यवहार करती हैं। सिंटैक्स और डिज़ाइन पैटर्न के अलावा, यह संसाधन डेटा पर्सिस्टेंस, बिज़नेस लॉजिक वैलिडेशन को लागू करने और पॉलिसी-आधारित एक्सेस कंट्रोल को प्रबंधित करने पर मार्गदर्शन प्रदान करता है। रिपॉजिटरी को इंजीनियरों को सुसंगत, सुरक्षित बिज़नेस एप्लिकेशन बनाने और बनाए रखने में मदद करने के लिए संरचित किया गया है, जो यह दर्शाता है कि एंटरप्राइज़ सिस्टम में डेटा संबंधों और स्टेट परिवर्तनों को कैसे संभालना है।

    Maintains temporary data versions in a separate persistence layer to allow for non-destructive editing before final commitment.

    ABAPabapabap-cdsabap-cloud
    GitHub पर देखें↗1,728
  1. Home
  2. Software Engineering & Architecture
  3. Finalization-Based State Commitment

सब-टैग एक्सप्लोर करें

  • Draft-Based Configuration Commitments1 सब-टैगManagement of a temporary state for configuration changes before they are permanently committed to the system. **Distinct from Finalization-Based State Commitment:** Focuses on user-driven configuration drafting rather than automated state trees or VCS reference tracking.
  • State Persistence TuningOptimization of the frequency and timing of state commits to storage. **Distinct from Finalization-Based State Commitment:** Focuses on balancing durability and performance via commit intervals, not the structural mechanism of state commitment.