2 रिपॉजिटरी
Coordinating the completion of multiple parallel tasks using counters or timeout mechanisms.
Distinct from Parallel Task Spawning: Focuses on the synchronization/joining phase of parallel tasks rather than the spawning process.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Parallel Task Synchronization. Refine with filters or upvote what's useful.
Bolts-Android Android के लिए एक मोबाइल डेवलपमेंट लाइब्रेरी है जो डीप-लिंकिंग के लिए एक फ्रेमवर्क और एसिंक्रोनस कार्यों को प्रबंधित करने के लिए एक सिस्टम प्रदान करती है। यह इनबाउंड इंटेंट्स को पार्स करने, URL मेटाडेटा को रिज़ॉल्व करने और उपयोगकर्ताओं को एप्लिकेशन के भीतर विशिष्ट नेटिव सामग्री पर रूट करने के लिए एक टूलकिट के रूप में कार्य करती है। इस लाइब्रेरी में समानांतर बैकग्राउंड ऑपरेशनों के समन्वय और थ्रेड-सेफ एक्ज़ीक्यूशन को संभालने के लिए एक टास्क मैनेजर शामिल है। यह सिस्टम चेन करने योग्य कार्यों, सक्रिय प्रक्रियाओं को रोकने के लिए रद्दीकरण टोकन, और यह सुनिश्चित करने के लिए रूटिंग का उपयोग करता है कि परिणाम मुख्य यूज़र इंटरफ़ेस थ्रेड पर वापस आएं। यह फ्रेमवर्क डीप-लिंक रिज़ॉल्यूशन और निगरानी को भी कवर करता है, जो लिंक ट्रांसमिशन को ट्रैक करने और बाहरी एनालिटिक्स टूल के साथ नेविगेशन व्यवहार को जोड़ने के लिए ब्रॉडकास्ट लिसनर्स का उपयोग करता है। यह एसिंक्रोनस स्कोप में परिवर्तनीय स्टेट साझा करने के लिए यूटिलिटीज भी प्रदान करता है।
Coordinates multiple parallel asynchronous operations, triggering a completion event only after every task finishes.
This project is a promise-based concurrency framework and asynchronous task library for Swift and Objective-C. It functions as a workflow orchestrator that uses monadic transformations to chain operations and propagate results through a state machine. The library specializes in transforming traditional completion-handler APIs into promise-based structures to enable sequential execution. It provides mechanisms for coordinating simultaneous background processes, including the ability to aggregate results from multiple tasks or synchronize operations through racing and waiting. The framework co
Manages complex synchronization by racing multiple operations or waiting for all parallel tasks to complete.