9 रिपॉजिटरी
Mechanisms for tracking query execution progress and connection metadata to resume interrupted database operations.
Distinct from Agentic Session Persistence: Focuses on database script execution checkpoints rather than web session or agent state persistence.
Explore 9 awesome GitHub repositories matching data & databases · Execution State Persistence. Refine with filters or upvote what's useful.
mycli is a MySQL command line client, database administration tool, and SQL query editor. It functions as a terminal interface for executing queries and managing MySQL connections, incorporating an integrated assistant that uses large language models to generate and analyze SQL statements based on the current database schema. The tool provides specialized query authoring capabilities, including context-sensitive syntax suggestions, fuzzy-matching identifier completion for tables and columns, and the ability to handover query buffers to external system text editors. It distinguishes its connec
Tracks script execution checkpoints and connection metadata to resume database operations after interruptions.
Optimism एक Ethereum ऑप्टिमिस्टिक रोलअप स्टैक है जिसे ट्रांजेक्शन को सेकेंडरी लेयर पर प्रोसेस करके और Ethereum मेननेट पर स्टेट सेटल करके ट्रांजेक्शन थ्रूपुट बढ़ाने के लिए डिज़ाइन किया गया है। यह एक स्केलिंग फ्रेमवर्क के रूप में कार्य करता है जो ट्रांजेक्शन को ऑर्डर करने, ब्लॉक बनाने और बैच किए गए डेटा को प्राइमरी ब्लॉकचेन पर सबमिट करने के लिए रोलअप सीक्वेंसर का उपयोग करता है। इस सिस्टम में एक फ्रॉड प्रूफ सिस्टम है जो विवादों को सुलझाने और स्टेट ट्रांजेक्शन की शुद्धता को सत्यापित करने के लिए ऑन-चेन इंस्ट्रक्शन एमुलेशन का उपयोग करता है। इसमें स्केलिंग नेटवर्क को बूटस्ट्रैप और मेंटेन करने के लिए आवश्यक स्मार्ट कॉन्ट्रैक्ट्स को डिप्लॉय और अपग्रेड करने के लिए एक समर्पित टूलसेट शामिल है। यह प्रोजेक्ट ब्लॉकचेन स्टेट सिंक्रोनाइज़ेशन, क्रॉस-चेन मैसेज रूटिंग और हाई-अवेलेबिलिटी फेलओवर के साथ सीक्वेंसर एडमिनिस्ट्रेशन सहित व्यापक क्षमताओं को कवर करता है। यह डेटा अवेलेबिलिटी, फॉल्ट प्रूफ जनरेशन और ब्लॉकचेन कंपोनेंट्स विकसित करने के लिए एक सर्विस-ओरिएंटेड फ्रेमवर्क के लिए इंफ्रास्ट्रक्चर भी प्रदान करता है। रिपॉजिटरी में सिस्टम व्यवहार और अपग्रेड स्थिरता को मान्य करने के लिए अकाउंट मैनेजमेंट, नेटवर्क सिमुलेशन और इंटीग्रेशन टेस्टिंग के लिए यूटिलिटीज के साथ एक डेवलपमेंट किट शामिल है।
Provides a recovery process to synchronize the canonical chain by determining required data from the first layer.
RQAlpha is a Python-native quantitative trading backtesting framework and live trading execution system. It provides an event-driven engine for simulating trading strategies against historical market data, with realistic transaction costs, slippage models, and corporate action handling. The platform supports multi-asset class trading including stocks, futures, options, and REITs, with separate sub-accounts for different asset types and configurable margin requirements. The framework distinguishes itself through a plugin-based extensible architecture that allows users to swap out core componen
Saves and restores the full strategy state so execution can be paused and resumed across sessions.
Monty is a sandboxed execution environment designed primarily for running Python code generated by AI models. It provides a secure, isolated runtime that blocks host access, enforces resource limits, and supports pre-execution type checking against built-in type hints to catch signature mismatches before code runs. The sandbox can persist its interpreter state at external function calls, allowing execution sessions to be serialized, stored, and later resumed from a file or database. What distinguishes Monty is its combination of stateful, resumable execution with multi-language native embeddi
Persists parsed code and runner settings so they can be loaded and re-executed later across sessions.
ROMA एक एजेंटिक वर्कफ़्लो इंजन और रिकर्सिव टास्क ऑर्केस्ट्रेटर है जिसे जटिल वर्कफ़्लो के निष्पादन में स्वायत्त एजेंटों को समन्वित करने के लिए डिज़ाइन किया गया है। यह एक मल्टी-एजेंट फ्रेमवर्क के रूप में कार्य करता है जो उच्च-स्तरीय लक्ष्यों को परमाणु सबटास्क्स में विघटित करता है और एक डिपेंडेंसी ग्राफ के माध्यम से उनके निष्पादन को मैनेज करता है। यह सिस्टम एक पदानुक्रमित प्लान-एक्जीक्यूट लूप के माध्यम से खुद को अलग करता है जो उद्देश्यों को रिकर्सिव रूप से विघटित करता है और लीफ-नोड टास्क से परिणामों को ऊपर की ओर सिंथेसाइज करता है। यह डेटा हस्तक्षेप को रोकने के लिए व्यक्तिगत कार्यों को समर्पित स्टोरेज डायरेक्टरी असाइन करके, परमाणु कार्य अलगाव के माध्यम से निष्पादन शुद्धता सुनिश्चित करता है। यह प्लेटफॉर्म एजेंट ऑब्जर्वेबिलिटी सहित व्यापक क्षमता क्षेत्रों को कवर करता है, जो निष्पादन ट्रेसेस और परफॉरमेंस मेट्रिक्स को ट्रैक करता है, और सैंडबॉक्स्ड कोड और बाहरी टूलकिट्स का उपयोग करके टूल-ऑगमेंटेड निष्पादन प्रदान करता है। यह सर्वर-मैनेज्ड ऑर्केस्ट्रेशन और चेकपॉइंट-आधारित लॉगिंग के माध्यम से स्टेट पर्सिस्टेंस के लिए एक प्रोग्रामेटिक इंटरफेस भी प्रदान करता है।
Records task checkpoints and execution logs in a database for state persistence and recovery.
This is a library of cryptocurrency trading algorithms and technical analysis strategies designed for use with the Freqtrade trading bot. The project provides a collection of pre-defined rules and mathematical indicators used to automate the buying and selling of digital assets. The repository focuses on algorithmic trading strategies and bot-driven asset management to remove manual execution from cryptocurrency trades. It enables quantitative trading analysis by allowing the development and testing of rule-based logic against historical market data. The system utilizes class-based strategy
Saves and restores the full trading strategy state including positions across sessions to ensure continuous trade management.
This project provides the formal technical specifications and reference logic for the Ethereum proof-of-stake consensus layer. It defines the standards for block production, state transition rules, and the beacon chain logic required to ensure consistent network agreement. The implementation covers specialized mechanisms for chain security and efficiency, including fork-choice algorithms for canonical chain determination, committee-based signature aggregation, and KZG-based blob commitments for data availability. It also specifies the protocols for light client synchronization using sync comm
Updates the execution engine by reorganizing the payload chain to a new head and persisting finalized state.
Maestro is a distributed job scheduler and containerized data pipeline tool designed to coordinate complex sequences of tasks. It functions as a Kubernetes workflow orchestrator and MLOps automation platform, utilizing directed acyclic graphs to manage task dependencies and execution order across computing clusters. The system distinguishes itself through the use of isolated container environments for each workflow step, ensuring consistent runtime dependencies. It incorporates an asynchronous event bus to coordinate state transitions and provides lifecycle hook integration that dispatches sy
Maintains execution metadata in a shared database to enable fault tolerance and recovery for long-running processes.
Erigon is an Ethereum execution client and blockchain archive node designed to maintain full or archive copies of the blockchain. It functions as a Proof-of-Stake validator, an Ethereum RPC server, and a network validator operation tool, providing the core infrastructure to validate blocks and secure the chain. The project distinguishes itself through high-performance storage and data distribution, utilizing a flat key-value state storage system instead of a Merkle Patricia Trie to increase read and write speeds. It employs BitTorrent-based data distribution for immutable historical blockchai
Implements a synchronization process that reorganizes the payload chain to verify and persist the finalized blockchain state.