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

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

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

11 रिपॉजिटरी

Awesome GitHub RepositoriesMulti-Threaded Batch Processing

Execution of high-volume data tasks using concurrent threads to increase throughput.

Distinct from High-Performance Collection Processing: Closest candidates focus on packet processing or database queries; this is a general architectural pattern for high-volume data collection.

Explore 11 awesome GitHub repositories matching software engineering & architecture · Multi-Threaded Batch Processing. Refine with filters or upvote what's useful.

Awesome Multi-Threaded Batch Processing GitHub Repositories

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

    pentaho/pentaho-kettle

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

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

    Implements high-volume data processing by executing discrete pipeline steps in separate concurrent threads to maximize throughput.

    Java
    GitHub पर देखें↗8,353
  • cisco-talos/clamav-develCisco-Talos का अवतार

    Cisco-Talos/clamav-devel

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

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

    Parallelizes the scanning of files and data streams across multiple CPU cores to increase throughput.

    C
    GitHub पर देखें↗6,887
  • wzdnzd/aggregatorwzdnzd का अवतार

    wzdnzd/aggregator

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

    This project is a proxy aggregation platform designed to collect and verify free proxy server lists from web platforms, social media, and public repositories. It functions as a crawler framework that gathers proxy data and subscription links, a validation tool for testing server liveness, and a synchronization service for distributing the results. The system uses a plugin-based architecture that allows for the integration of custom Python scripts to handle diverse web source structures. It also includes utilities to transform raw proxy data into standardized configuration formats compatible w

    Utilizes multi-threaded execution to increase the throughput of high-volume proxy data collection and connectivity probes.

    Pythonproxypool
    GitHub पर देखें↗6,689
  • cppcheck-opensource/cppcheckcppcheck-opensource का अवतार

    cppcheck-opensource/cppcheck

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

    Cppcheck C और C++ सोर्स कोड के लिए एक स्टेटिक एनालिसिस टूल और लिंटर है जिसे प्रोग्राम को निष्पादित किए बिना प्रोग्रामिंग त्रुटियों, मेमोरी लीक और सुरक्षा उल्लंघनों का पता लगाने के लिए डिज़ाइन किया गया है। यह प्रोग्राम में समवर्ती मुद्दों, टाइप कास्ट त्रुटियों और सुरक्षित कोडिंग मानकों के अनुपालन की पहचान करने के लिए एक बग डिटेक्शन इंजन और गुणवत्ता आश्वासन टूल के रूप में कार्य करता है। यह प्रोजेक्ट फ़ाइलों का चयन करने और त्रुटियों की समीक्षा करने के लिए एक ग्राफिकल यूज़र इंटरफेस प्रदान करता है, साथ ही नामकरण सम्मेलनों और कोडिंग मानकों को लागू करने के लिए एक लिंटर भी प्रदान करता है। यह विशिष्ट कोडिंग पैटर्न की पहचान करने के लिए रेगुलर एक्सप्रेशन का उपयोग करके कस्टम विश्लेषण नियमों के निर्माण का समर्थन करता है। टूल में बड़े कोडबेस को प्रबंधित करने के लिए इंक्रीमेंटल एनालिसिस, चेतावनी दमन (warning suppression) और फ़ाइल बहिष्करण की क्षमताएं शामिल हैं। इसमें HTML रिपोर्ट जनरेशन और विकास के दौरान त्रुटि पहचान प्रदान करने के लिए VS Code जैसे एडिटर्स के साथ एकीकरण भी शामिल है।

    Distributes independent analysis tasks across multiple CPU cores to increase processing throughput.

    C++
    GitHub पर देखें↗6,660
  • lymphatus/caesium-image-compressorLymphatus का अवतार

    Lymphatus/caesium-image-compressor

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

    Caesium is an image compression tool that reduces file sizes for JPG, PNG, WebP, and TIFF images while preserving visual quality and metadata. It operates as a cross-platform desktop application with a graphical interface, a command-line tool for scripting and automation, and a web-based interface for browser uploads, all supporting batch processing of multiple images at once. The tool distinguishes itself by offering multiple interaction modes — desktop, terminal, and web — each capable of handling the same core compression tasks. It preserves folder structure when saving compressed images,

    Distributes compression tasks across multiple CPU threads to process several images simultaneously without blocking the user interface.

    C++caesiumcompressioncross-platform
    GitHub पर देखें↗6,039
  • grobidorg/grobidgrobidOrg का अवतार

    grobidOrg/grobid

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

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

    Implements multi-threaded batch processing to maximize hardware throughput when parsing large document collections.

    Javabibliographical-referencescrfdeep-learning
    GitHub पर देखें↗4,954
  • yasserg/crawler4jyasserg का अवतार

    yasserg/crawler4j

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

    Crawler4j एक मल्टी-थ्रेडेड Java वेब क्रॉलर और स्पाइडर है जिसे हाई-वॉल्यूम वेब ट्रैवर्सल और कंटेंट एक्सट्रैक्शन के लिए डिज़ाइन किया गया है। यह एक विनम्र (polite) क्रॉलिंग फ्रेमवर्क के रूप में कार्य करता है जो कई वेबसाइटों पर HTML और बाइनरी कंटेंट की खोज और इंडेक्सिंग को सक्षम बनाता है। यह प्रोजेक्ट एक पर्सिस्टेंट क्रॉलिंग मॉडल के माध्यम से खुद को अलग करता है जो सेशन स्टेट को लोकल स्टोरेज में सीरियलाइज़ करता है, जिससे इंजन क्रैश या रुकावट के बाद इंडेक्सिंग को फिर से शुरू कर सकता है। इसमें सर्वर ओवरलोडिंग और IP ब्लॉकिंग को रोकने के लिए अनुरोध आवृत्ति और देरी को विनियमित करने के लिए एक पोलाइटनेस कंट्रोलर शामिल है। यह सिस्टम डेप्थ-लिमिटेड स्कोप मैनेजमेंट, टारगेट फ़िल्टरिंग, और कस्टम यूज़र एजेंट्स व प्रॉक्सी रूटिंग के लिए रिक्वेस्ट इंटरसेप्शन सहित ट्रैवर्सल क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। डेटा स्टोरेज को एक रिपॉजिटरी पैटर्न के माध्यम से संभाला जाता है जो क्रॉलिंग लॉजिक को रिलेशनल डेटाबेस में पेज मेटाडेटा के पर्सिस्टेंस से अलग करता है।

    Ships a multi-threaded engine for high-throughput web traversal and content extraction.

    Java
    GitHub पर देखें↗4,622
  • f4exb/sdrangelf4exb का अवतार

    f4exb/sdrangel

    3,828GitHub पर देखें↗

    SDRangel is a comprehensive software-defined radio suite and digital signal processing framework. It functions as an RF spectrum analyzer and modular radio demodulator, providing a unified hardware abstraction layer to connect various radio devices to software processing pipelines for data acquisition and transmission. The platform is distinguished by its modular architecture, which uses a data-flow graph of dynamic libraries to construct signal processing chains. This allows for a plugin-based environment where users can extract audio and digital data from raw radio signals using various mod

    Implements a multi-threaded sample pipeline with shared memory buffers to minimize signal latency.

    C++airspyairspyhfbladerf
    GitHub पर देखें↗3,828
  • abhitronix/vidgearabhiTronix का अवतार

    abhiTronix/vidgear

    3,714GitHub पर देखें↗

    VidGear is a high-performance Python video processing framework designed for capturing, transcoding, and manipulating video streams. It functions as a multi-protocol video streamer and a WebRTC streaming server, enabling the transfer of video frames over networks using RTSP, RTMP, RTP, and MJPEG protocols. The project distinguishes itself through hardware-accelerated video transcoding and decoding using GPU backends like CUDA to reduce CPU load. It includes a cross-platform screen capture tool and a specialized system for establishing direct peer-to-peer media connections using WebRTC signali

    Reads frames from IP cameras, network streams, and hardware decoders using multi-threaded processing.

    Pythondashffmpegframework
    GitHub पर देखें↗3,714
  • java-json-tools/json-schema-validatorjava-json-tools का अवतार

    java-json-tools/json-schema-validator

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

    यह लाइब्रेरी डेटा संरचना बाधाओं को लागू करने और परिभाषित स्कीमा विनिर्देशों के विरुद्ध तकनीकी प्रारूपों को सत्यापित करने के लिए एक Java-आधारित टूल है। यह एक प्रोसेसिंग उपयोगिता के रूप में कार्य करता है जो बाहरी स्कीमा संदर्भों और परिपत्र निर्भरता (circular dependencies) का प्रबंधन करते समय जटिल डेटा संरचनाओं को पार्स करता है। यह इंजन एक अपरिवर्तनीय प्रोसेसर डिज़ाइन के माध्यम से खुद को अलग करता है जो बाहरी सिंक्रोनाइज़ेशन की आवश्यकता के बिना थ्रेड-सेफ, समवर्ती वैलिडेशन को सक्षम बनाता है। यह संख्यात्मक बाधाओं का मूल्यांकन करने के लिए मनमानी-सटीकता अंकगणित (arbitrary-precision arithmetic) का उपयोग करता है, सामान्य फ़्लोटिंग-पॉइंट राउंडिंग त्रुटियों को रोकता है, और जटिल प्रतीकों के लिए यूनिकोड-जागरूक स्ट्रिंग वैलिडेशन सुनिश्चित करने के लिए चरित्र-स्तरीय प्रसंस्करण का उपयोग करता है। डेवलपर्स विशेष बिज़नेस लॉजिक को लागू करने के लिए कस्टम कीवर्ड और प्रारूप हैंडलर पंजीकृत करके मुख्य पाइपलाइन का विस्तार कर सकते हैं। प्रोजेक्ट व्यापक स्कीमा प्रबंधन प्रदान करता है, जिसमें मेटा-स्कीमा के विरुद्ध स्ट्रक्चरल अनुपालन जांच, URI-आधारित निर्भरता रिज़ॉल्यूशन और कॉन्फ़िगर करने योग्य स्कीमा लोडिंग शामिल है। यह विस्तृत त्रुटि रिपोर्टिंग का समर्थन करता है जो मूल विफलताओं के बाद भी बाल तत्वों (child elements) में वैलिडेशन जारी रखता है, और डेटा सत्यापन के लिए एक कमांड-लाइन इंटरफ़ेस शामिल करता है।

    Executes thread-safe validation tasks concurrently to maintain high performance during heavy data processing.

    Java
    GitHub पर देखें↗1,642
  • seblague/procedural-landmass-generationSebLague का अवतार

    SebLague/Procedural-Landmass-Generation

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

    This project is a procedural content generation framework and three-dimensional mesh generation library designed for the Unity game engine. It provides a system for automating the creation of complex landscapes and natural environments by programmatically constructing geometric terrain surfaces and heightmaps. The generator utilizes layered noise functions to calculate elevation values, which are then translated into terrain geometry. To maintain performance during real-time rendering, the system employs chunk-based mesh generation and dynamic level-of-detail management, which adjusts geometr

    Offloads heavy mathematical calculations and mesh construction to background threads to maintain high frame rates during terrain generation.

    C#
    GitHub पर देखें↗1,232
  1. Home
  2. Software Engineering & Architecture
  3. Multi-Threaded Batch Processing

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

  • Multi-Threaded Data Pipelines1 सब-टैगArchitectural patterns for processing high-throughput data streams across parallel worker threads to maintain stream integrity. **Distinct from Multi-Threaded Batch Processing:** Distinct from Multi-Threaded Batch Processing: focuses on continuous streaming data pipelines rather than discrete batch job execution.
  • Web Traversal EnginesConcurrent engines optimized for the high-throughput discovery and fetching of web pages. **Distinct from Multi-Threaded Batch Processing:** Distinct from general batch processing by focusing specifically on recursive web discovery and HTTP fetching.