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

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

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

42 रिपॉजिटरी

Awesome GitHub RepositoriesLarge-Scale Data Computation

Systems designed to execute complex data analysis and computation graphs across distributed clusters.

Distinct from Data Processing and Analysis: Focuses on the general domain of large-scale distributed computation rather than specific ML training or image processing.

Explore 42 awesome GitHub repositories matching data & databases · Large-Scale Data Computation. Refine with filters or upvote what's useful.

Awesome Large-Scale Data Computation GitHub Repositories

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

    apache/spark

    43,467GitHub पर देखें↗

    Apache Spark is a unified distributed data processing engine designed for large-scale data analysis and computation graphs. It functions as a distributed machine learning framework, a graph processing system, a real-time stream processor, and a SQL analytics engine. The system enables the execution of distributed SQL querying, large-scale graph analysis, and real-time stream analytics across clusters of machines. It also provides a scalable environment for implementing machine learning algorithms and predictive model development on massive datasets. The engine incorporates relational query e

    Executes complex computation graphs across distributed clusters to process massive datasets.

    Scalabig-datajavajdbc
    GitHub पर देखें↗43,467
  • rare-technologies/gensimRaRe-Technologies का अवतार

    RaRe-Technologies/gensim

    16,442GitHub पर देखें↗

    Gensim is an unsupervised natural language processing toolkit designed for topic modeling, word embedding training, and the processing of large-scale text corpora. It provides a framework for discovering latent themes and semantic structures in text without the need for labeled data. The toolkit is distinguished by its ability to handle datasets that exceed system memory through iterator-based data streaming from disk. It also supports distributed model training, allowing complex modeling tasks to be executed across computer clusters. The library covers a broad range of analysis capabilities

    Processes massive text datasets that exceed system memory through distributed computation and streaming.

    Python
    GitHub पर देखें↗16,442
  • apache/hadoopapache का अवतार

    apache/hadoop

    15,567GitHub पर देखें↗

    Hadoop is a big data infrastructure suite and distributed data processing framework designed to store and process massive datasets across clusters of computers. It consists of a distributed storage system for managing large files across multiple nodes and a parallel computing engine for processing data across a distributed cluster. The framework implements a distributed file system to ensure fault tolerance and high throughput, paired with a programming model that processes large datasets in parallel. It manages the underlying hardware and software environment required for distributed big dat

    Implements a distributed framework for executing complex data analysis and computation across large clusters.

    Java
    GitHub पर देखें↗15,567
  • apache/druidapache का अवतार

    apache/druid

    14,020GitHub पर देखें↗

    Apache Druid is a real-time analytics database and distributed columnar time-series store designed for sub-second analytical queries. It functions as a data platform featuring a distributed SQL query engine and a real-time data ingestion system for moving historical and streaming data from external sources. The system is distinguished by its ability to provide low-latency analytics under high concurrency to power operational dashboards. It implements a Kerberos-secured environment for user authentication and employs a shared-nothing cluster architecture to enable horizontal scaling. The plat

    Executes complex data analysis and multi-stage SQL transformations across distributed clusters for massive datasets.

    Javadruid
    GitHub पर देखें↗14,020
  • microsoftdocs/azure-docsMicrosoftDocs का अवतार

    MicrosoftDocs/azure-docs

    10,894GitHub पर देखें↗

    Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i

    Documents Azure Batch for scheduling and executing large-scale parallel workloads on managed clusters.

    Markdownskilling
    GitHub पर देखें↗10,894
  • modin-project/modinmodin-project का अवतार

    modin-project/modin

    10,389GitHub पर देखें↗

    Modin is a distributed dataframe library and parallel data processing engine designed to handle large datasets that exceed system memory. It functions as a distributed computing framework that parallelizes data manipulation tasks across multiple CPU cores or clusters to increase throughput and avoid memory errors. The project mirrors the Pandas API, allowing for the distribution of data workflows without changing core code logic. It utilizes a pluggable backend interface, which enables users to switch between different distributed execution engines to optimize performance based on available h

    Processes datasets that exceed system memory using distributed execution engines and out-of-core computation.

    Pythonanalyticsdata-sciencedataframe
    GitHub पर देखें↗10,389
  • boto/boto3boto का अवतार

    boto/boto3

    9,834GitHub पर देखें↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Processes large-scale data analytics using Apache Spark code in a managed distributed environment.

    Pythonawsaws-sdkcloud
    GitHub पर देखें↗9,834
  • blue-yonder/tsfreshblue-yonder का अवतार

    blue-yonder/tsfresh

    9,249GitHub पर देखें↗

    tsfresh is an automated feature engineering tool and library designed to extract statistical characteristics from raw time series data. It transforms sequential data into tabular datasets, converting time series into a flat format where each row represents a unique entity and columns represent extracted features. The project distinguishes itself through a parallel data processing framework that distributes heavy computational workloads across multiple CPU cores. It also implements hypothesis-based feature selection to identify the most predictive characteristics and filter out irrelevant ones

    Processes massive time series datasets by distributing heavy computational workloads across multiple CPU cores.

    Jupyter Notebookdata-sciencefeature-extractiontime-series
    GitHub पर देखें↗9,249
  • spring-projects/spring-aispring-projects का अवतार

    spring-projects/spring-ai

    9,001GitHub पर देखें↗

    Spring AI is an application framework for Java that provides a portable, fluent API for integrating AI models, tools, and vector stores into applications. It wraps multiple AI providers behind a common interface, allowing developers to switch between chat, embedding, image, and speech models without changing application code. The framework includes a chainable chat client API similar to WebClient or RestClient, supports both synchronous and streaming interactions, and offers structured output conversion that transforms unstructured AI responses into strongly-typed Java objects. The framework

    Splits large document collections into smaller batches to fit within embedding model token limits.

    Javaartificial-intelligencejavaspring-ai
    GitHub पर देखें↗9,001
  • lancedb/lancedblancedb का अवतार

    lancedb/lancedb

    9,031GitHub पर देखें↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    Allows adding new columns and transforming data at scale to extend tables vertically and horizontally.

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    GitHub पर देखें↗9,031
  • iamseancheney/python_for_data_analysis_2nd_chinese_versioniamseancheney का अवतार

    iamseancheney/python_for_data_analysis_2nd_chinese_version

    8,937GitHub पर देखें↗

    This project is an educational resource and a collection of instructional materials for performing data manipulation and statistical analysis using Python. It provides a comprehensive set of guides and code examples for using the Pandas, NumPy, and Matplotlib libraries to analyze structured data. The resource includes a dedicated guide for reshaping, cleaning, and aggregating tabular data and time series via Pandas, alongside a reference for high-performance vectorized operations and linear algebra using NumPy. It also features tutorials for creating publication-quality charts, distribution p

    Provides mathematical transformations such as scaling, centering, and logarithmic changes to prepare model variables.

    matplotlibnumpypandas
    GitHub पर देखें↗8,937
  • vaexio/vaexvaexio का अवतार

    vaexio/vaex

    8,506GitHub पर देखें↗

    Vaex is a high-performance Apache Arrow DataFrame library and out-of-core data processing engine designed to handle billion-row tabular datasets in Python. It functions as a lazy evaluation framework that defers computations and transformations until results are required, enabling the processing of datasets that exceed available system RAM by mapping files directly from disk. The project distinguishes itself as a tool for big data visualization and exploration, specifically integrated for use within interactive notebooks. It provides specialized capabilities for machine learning feature engin

    Performs large-scale filtering, joining, and transformations on massive dataframes via lazy evaluation.

    Python
    GitHub पर देखें↗8,506
  • gunnarmorling/1brcgunnarmorling का अवतार

    gunnarmorling/1brc

    8,062GitHub पर देखें↗

    The 1BRC (One Billion Row Challenge) is a Java performance benchmarking exercise that processes one billion temperature records from a text file to compute the minimum, mean, and maximum temperature per weather station. At its core, it is a large-scale data aggregation challenge designed to test how efficiently a Java program can parse and aggregate structured data from a plain text file, serving as both a programming exercise and a benchmark for Java performance optimization. The project distinguishes itself through a collection of performance-oriented architectural patterns for high-through

    A programming exercise that processes one billion temperature records from a text file to compute per-station statistics.

    Java1brcchallenges
    GitHub पर देखें↗8,062
  • alteryx/featuretoolsalteryx का अवतार

    alteryx/featuretools

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

    Featuretools is an automated feature engineering library and data transformation framework written in Python. It automatically generates machine learning feature vectors from multi-table datasets by applying synthesis patterns to relational and timestamped data. The system functions as a distributed feature synthesis engine, allowing the process of creating feature vectors to scale across multiple cores or clusters to handle large-scale datasets. The library supports the synthesis of multi-table datasets, time series feature generation, and the creation of custom machine learning primitives

    Executes feature engineering and transformations across massive datasets using distributed processing.

    Python
    GitHub पर देखें↗7,658
  • featuretools/featuretoolsfeaturetools का अवतार

    featuretools/featuretools

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

    Featuretools is a Python data science library and automated feature engineering framework designed to create predictive features from multiple related datasets. It automates the data preparation and transformation steps required for machine learning models through deep feature synthesis. The library enables the automatic generation of comprehensive feature tables by applying recursive transformations to relational data. It supports the transformation of unstructured text into structured numeric features and allows users to define custom primitives to extend the synthesis process with specific

    Processes massive volumes of data by distributing feature computation across distributed clusters.

    Python
    GitHub पर देखें↗7,655
  • h2oai/h2o-3h2oai का अवतार

    h2oai/h2o-3

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

    h2o-3 is a distributed machine learning platform and automated machine learning framework designed for training and deploying predictive models using distributed in-memory computing. It functions as a deep learning framework and a distributed model scoring engine, capable of operating as a Kubernetes ML cluster to process large datasets in parallel. The platform distinguishes itself through automated machine learning capabilities that automatically select the best algorithms and hyperparameters to optimize model performance. It provides specialized deep learning toolkits for tasks including i

    Processes massive datasets across a cluster using distributed key-value stores and map-reduce computation.

    Jupyter Notebookautomlbig-datadata-science
    GitHub पर देखें↗7,493
  • oneapi-src/onetbboneapi-src का अवतार

    oneapi-src/oneTBB

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

    oneTBB एक C++ पैरेललिज़्म लाइब्रेरी और फ्रेमवर्क है जिसे एप्लिकेशन में मल्टी-कोर पैरेललिज़्म जोड़ने के लिए डिज़ाइन किया गया है। यह एक टास्क-आधारित पैरेललिज़्म मॉडल प्रदान करता है जो मैनुअल थ्रेड मैनेजमेंट की आवश्यकता को समाप्त करने के लिए उपलब्ध हार्डवेयर कोर पर तार्किक कंप्यूटेशनल कार्यों को मैप करता है। यह लाइब्रेरी एक मल्टी-कोर स्केलिंग टूल के रूप में कार्य करती है, जो पोर्टेबल प्रदर्शन के लिए प्रोसेसर पर डेटा-पैरेलल ऑपरेशन्स को स्केल करने के लिए जेनेरिक टेम्प्लेट का उपयोग करती है। यह सुनिश्चित करने के लिए कि कंप्यूटेशनल वर्कलोड हार्डवेयर संसाधनों पर वितरित किए जाते हैं, एक टास्क-आधारित फ्रेमवर्क का उपयोग करती है। यह प्रोजेक्ट शेयर्ड मेमोरी पैरेललिज़्म, मल्टी-कोर टास्क शेड्यूलिंग और डेटा पैरेललिज़्म स्केलिंग को कवर करता है। यह रनटाइम पर कोर के बीच काम के वितरण को प्रबंधित करने के लिए वर्क-स्टीलिंग टास्क शेड्यूलर, रिकर्सिव रेंज स्प्लिटिंग और डायनामिक लोड बैलेंसिंग का उपयोग करता है।

    Enables running operations across large datasets using templates to ensure portable performance across different multi-core processors.

    C++
    GitHub पर देखें↗6,683
  • feast-dev/feastfeast-dev का अवतार

    feast-dev/feast

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

    Feast is an open-source feature store for machine learning that provides a central platform for defining, storing, and serving features across both training and inference workflows. It operates as a declarative system where feature definitions are written as code in Python files, synchronized to a central registry, and made available for low-latency online retrieval or point-in-time correct historical joins for training datasets. The project abstracts storage behind a pluggable architecture, allowing offline and online backends to be swapped without changing retrieval logic, and coordinates ma

    Feast executes feature computation DAGs across a cluster, automatically scaling workers and managing resources for large-scale processing.

    Pythonbig-datadata-engineeringdata-quality
    GitHub पर देखें↗6,727
  • haifengl/smilehaifengl का अवतार

    haifengl/smile

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

    Smile is a comprehensive JVM machine learning library and statistical computing toolkit. It provides a suite of algorithms for classification, regression, and clustering, implemented natively for Java, Scala, and Kotlin. The project also functions as a deep learning framework, a natural language processing library, and an inference engine for large language models. The library distinguishes itself through GPU acceleration via LibTorch bindings and support for the ONNX model interchange format. It includes specialized capabilities for large language model inference, featuring Byte-Pair Encodin

    Provides scalers, encoders, and imputers to transform raw data for statistical analysis and modeling.

    Java
    GitHub पर देखें↗6,387
  • online-ml/riveronline-ml का अवतार

    online-ml/river

    5,853GitHub पर देखें↗

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

    Scales numeric values and encodes categories in real time to ensure data compatibility with algorithms.

    Python
    GitHub पर देखें↗5,853
पिछला123अगला
  1. Home
  2. Data & Databases
  3. Large-Scale Data Computation

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

  • Data Aggregation ChallengesProgramming exercises that process large datasets to compute summary statistics across grouped records. **Distinct from Large-Scale Data Computation:** Distinct from Large-Scale Data Computation: focuses on single-machine programming challenges for data aggregation, not distributed cluster computation.
  • Data Parallelism Scaling1 सब-टैगTechniques for scaling operations across large datasets specifically via multi-core CPU execution. **Distinct from Large-Scale Data Computation:** Large-Scale Data Computation [f10_mt3] usually implies distributed clusters; this is focused on single-node multi-core scaling.
  • Dataset Cleaning2 सब-टैग्सProcesses for detecting encoding, removing duplicates, and normalizing large-scale datasets. **Distinct from Large-Scale Data Computation:** Focuses on the cleaning and normalization phase of data engineering rather than the general execution of distributed computation graphs.
  • Document Embedding Generations1 सब-टैगProcesses large document collections and generates millions of embeddings in parallel using Spark or Ray. **Distinct from Large-Scale Data Computation:** Distinct from Large-Scale Data Computation: focuses specifically on generating document embeddings at scale for vector search, not general data computation.
  • Graph AnalyticsLarge-scale computation specifically focused on identifying patterns and performing deep traversals in massive graphs. **Distinct from Large-Scale Data Computation:** Distinct from Large-Scale Data Computation: specializes in graph-specific analytic patterns and deep traversals rather than general data processing.
  • High-Volume Message Ingestion1 सब-टैगSpecialized processing for importing millions of small text records using stream processing and multi-threading. **Distinct from Large-Scale Data Computation:** Targets the high-volume ingestion of chat messages specifically, rather than distributed cluster computation
  • Large-Scale Feature Transformations1 सब-टैगExecuting feature engineering and data transformations across massive datasets to extend tables. **Distinct from Large-Scale Data Computation:** Specifically applies large-scale computation to feature engineering and table extension, rather than general distributed analysis.
  • Local Execution ProcessorsAnalyzes files of any size using local execution to avoid memory crashes or context-length limits. **Distinct from Large-Scale Data Computation:** Distinct from Large-Scale Data Computation: focuses on local execution to avoid memory limits rather than distributed cluster computation.
  • Managed Cluster Batch ExecutionServices that schedule and execute large-scale batch workloads on managed compute clusters. **Distinct from Large-Scale Data Computation:** Distinct from Large-Scale Data Computation: focuses on the managed cluster execution model for batch jobs rather than general distributed computation frameworks.
  • Scalable Record Matching2 सब-टैग्सOptimizing the computational cost of matching in massive datasets using blocking and fingerprinting. **Distinct from Large-Scale Data Computation:** Specializes large-scale computation for the specific problem of record matching/deduplication.