मुख्य सामग्री पर जाएँ

पोस्ट

superjobsday @uf4ce8cb3
# एक Mac M1 पर एक साथ 20 Claude प्रोजेक्ट कैसे डेवलप करें, वह भी Rust कंपाइलेशन को बिना अटकाए? मेरा तरीका है: घर और कंपनी में खाली पड़े कंप्यूटरों का इस्तेमाल करके एक छोटा **“डिस्ट्रिब्यूटेड कंपाइलेशन क्लस्टर”** बनाना। ## काम कैसे बाँटें? मुख्य Mac सिर्फ ये काम करता है: - कोड लिखना - Claude चलाना - एडिटर और टर्मिनल इस्तेमाल करना और CPU पर ज़्यादा भार डालने वाले ये टास्क: - `cargo check` - `cargo test` - `cargo build` दूसरे खाली कंप्यूटरों पर चलाए जाते हैं। ## इन्हें कैसे जोड़ें? पूरी प्रक्रिया बहुत आसान है: 1. **प्रोजेक्ट की संरचना बदलने की ज़रूरत नहीं** 2. **डेवलपमेंट की पुरानी आदतें बदलने की ज़रूरत नहीं** 3. बस मौजूदा कमांड के बाहर `tutu-auto wrap` की एक लेयर जोड़नी है `tutu-auto` हर कंप्यूटर का रियल-टाइम लोड अपने आप देखता है और कंपाइलेशन टास्क उस मशीन को देता है जो उस समय सबसे कम व्यस्त हो। अगर सभी मशीनें व्यस्त हों, तो टास्क अपने आप कतार में लग जाते हैं, ताकि कई मशीनें एक साथ रिसोर्स के लिए न लड़ें। ## आखिर में क्या मिलता है? - 20 प्रोजेक्ट एक साथ आगे बढ़ सकते हैं - खाली पड़े कंप्यूटर अब बेकार नहीं पड़े रहते - कई Rust प्रोजेक्ट समानांतर रूप से कंपाइल हो सकते हैं - मुख्य Mac पर Claude, एडिटर और टर्मिनल फिर भी आसानी से चलते रहते हैं > **मुख्य Mac सोचने और काम संचालित करने के लिए है, जबकि खाली कंप्यूटर भारी काम संभालते हैं।** आसपास पहले से मौजूद कंप्यूटिंग पावर का इस्तेमाल करके कम लागत में कई प्रोजेक्ट पर काम करने का ज़्यादा सहज और बेफिक्र अनुभव पाया जा सकता है।
tutu-auto का टर्मिनल स्टेटस पैनल कई खाली पड़े कंप्यूटरों को डिस्ट्रिब्यूटेड कंपाइलेशन नोड्स के रूप में दिखाता है, साथ ही उनका लोड, चल रहे टास्क और बची हुई रिसोर्स क्षमता भी दिखाता है। यूज़रनेम, IP एड्रेस और होस्ट की पहचान जैसी संवेदनशील जानकारी पर मोज़ेक लगाया गया है।

13:20 · 29 अग॰ 2026 107 बार देखा गया (यह सिर्फ़ आपको दिखता है)

107