6 repository-uri
Mathematical, string, and mapping operations for modifying resource data during patching.
Distinct from JSON Patching: Distinct from JSON Patching: focuses on data transformation logic within infrastructure composition rather than standard JSON patch operations.
Explore 6 awesome GitHub repositories matching data & databases · Transformation Operations. Refine with filters or upvote what's useful.
Crossplane is a Kubernetes-based control plane framework that functions as a cloud resource orchestrator and infrastructure-as-code platform. It enables the management of heterogeneous infrastructure by extending the Kubernetes API to provision and maintain external cloud services through declarative configuration. By utilizing custom resource controllers, it continuously reconciles the state of external infrastructure with defined desired states, ensuring consistent deployment and lifecycle management across multiple cloud providers. The platform distinguishes itself through its composition-
Provides transformation operations to modify resource data during the patching process.
Expr is a statically typed expression engine and domain-specific language for parsing and evaluating dynamic logic strings within Go applications. It functions as a bytecode expression evaluator that executes compiled logic with guaranteed termination and memory safety. The engine utilizes a specialized compiler and virtual machine to achieve high-performance execution. It employs static type validation during the compilation phase to ensure operand compatibility and prevent runtime crashes. The project provides a data transformation engine capable of mapping, filtering, and aggregating coll
Provides functional operators such as map and filter to transform, refine, and aggregate data collections.
Rx.NET is a reactive programming framework and library for the .NET ecosystem used to compose asynchronous and event-based programs. It provides an observable data stream API that treats live sequences of information as collections, allowing developers to coordinate asynchronous event workflows using a declarative syntax. The project functions as an extension of language integrated query patterns to asynchronous streams. This allows for the filtering and transformation of asynchronous notifications and event sequences through the application of query operators. The framework covers asynchron
Provides functional primitives and operators for manipulating and aggregating enumerable data collections.
The .NET Reactive Extensions Library is a framework for composing, querying, and transforming asynchronous data streams. It provides a non-blocking implementation of the observer pattern to manage notifications and data flows between producers and consumers, functioning as an event stream processing library. The project applies LINQ-style querying and filtering operators to asynchronous sequences. This allows for the handling of event-driven programming patterns by utilizing composable operators to process notifications as they occur. The library covers asynchronous data streaming and non-bl
Provides functional primitives for manipulating and aggregating standard enumerable collections.
Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger and a Federated Byzantine Agreement system. It functions as a core node that maintains the shared state of the network and provides a runtime environment for executing WebAssembly smart contracts. The project enables the creation and management of digital assets, including the implementation of decentralized exchanges through distributed orderbooks and automated liquidity pools. It facilitates cross-border payment settlement by routing assets via path payments and bridging di
Parses raw ledger metadata to extract operation types and convert them into application-specific data models.
json-joy este o bibliotecă cuprinzătoare pentru construirea de aplicații colaborative în timp real și sisteme distribuite. Oferă un framework robust pentru gestionarea structurilor de date partajate de tip JSON care îmbină automat editările concurente de la mai mulți utilizatori, asigurând o stare consistentă pe toate replicile fără a necesita un server central de coordonare. Proiectul se distinge printr-o abordare de înaltă performanță a gestionării datelor, utilizând tipuri de date replicate fără conflicte (CRDT) și sincronizare bazată pe ceasuri logice pentru a menține integritatea datelor. Include un motor specializat pentru navigarea și manipularea obiectelor imbricate complexe folosind sintaxa standardizată de pointeri, alături de un toolkit pentru aplicarea modificărilor granulare și atomice asupra documentelor. Aceste capabilități sunt completate de o bibliotecă de serializare de mare viteză care suportă formate binare compacte pentru a optimiza lățimea de bandă a rețelei și eficiența stocării. Dincolo de logica sa de sincronizare de bază, biblioteca oferă o suită largă de instrumente pentru gestionarea reactivă a stării și integrarea interfeței utilizator. Oferă hook-uri și componente declarative care leagă modelele de date partajate direct de editoarele web de text și cod, permițând funcții precum prezența în timp real, randarea cursorului la distanță și urmărirea istoricului local. Sistemul suportă, de asemenea, procesarea avansată a datelor, inclusiv validarea schemei, evaluarea expresiilor și organizarea datelor bazată pe arbori de înaltă performanță.
Applies operational transformation to text sequences to ensure consistent document state during simultaneous multi-user editing.