2012-07-03 5 views
7

मैं जटिल मानचित्र चलाने के लिए वर्कफ़्लो टूल ढूंढ रहा हूं-नौकरियों को कम करता हूं। मेरे पास ओज़ी दिमाग में है लेकिन कैस्केडिंग का भी पता लगाना चाहता हूं। क्या कोई नमूना कोड या उदाहरण है जो कैस्केडिंग एपीआई का उपयोग कर मौजूदा एम/आर नौकरियों को चेन करता है? इसके अलावा, क्या आप ओज़ी वीएस कैस्केडिंग की तुलना कर सकते हैं?वर्कफ़्लो टूल comaparison: Oozie Vs Cascading

उत्तर

7

कैस्केडिंग और ओज़ी एक ही श्रेणी में नहीं हैं।

ओज़ी एक वर्कफ़्लो शेड्यूलर है।

कैस्केडिंग वर्कफ़्लो बनाने के लिए एक एपीआई है। यह शेड्यूलर के बारे में अज्ञेयवादी है, यानी, इसे आपके द्वारा उपयोग किए जाने वाले शेड्यूलर सिस्टम के साथ चलाना चाहिए।

शायद कुछ भ्रम है क्योंकि ओज़ी दस्तावेज़ों में "डीएजी" का उल्लेख है, और दोनों हडोप के ऊपर दौड़ते हैं।

इसके अलावा, कैस्केडिंग में चेकपॉइंट समर्थन में "डेटा उपलब्धता" की धारणा है, जो ओज़ी में अलग-अलग है, हालांकि अलग-अलग है।

0

निजी तौर पर मैं विस्तार, क्या मैं व्यापक साथ दिलचस्प पाया है कुछ करने के लिए दोनों के साथ चारों ओर खेलने

1) संक्षिप्त और प्रवाह, नल, पाइप आदि की तरह साधारण खोजशब्दों के संदर्भ में अर्थपूर्ण,

2) स्थानीय विकास और अनुसंधान के लिए अद्भुत टीडीडी आधारित दृष्टिकोण

3) अच्छी योजनाकार दृश्य (.dot फ़ाइल) और प्रोजेक्ट उगाए जाने के बाद उपयोगी होगा, इसलिए रखरखाव आसान है।

4) डीआरएल आधारित दृष्टिकोण ग्रोवी, स्कैला, क्लौज्रे का उपयोग कर। इसलिए किसी भी नई भाषा सीखने या बदले में चिंता करने की कोई ज़रूरत नहीं है।

5) सरल क्लाउड परिनियोजन (उदाहरण के लिए कच्चे जार परिनियोजन के रूप में अमेज़ॅन समर्थन)।

6) जब तक आप जावा एपीआई का पर्दाफाश करते हैं तब तक आप मौजूदा सुअर या हाइव या शुद्ध अन्य एमआर जार जैसे कुछ भी कॉल कर सकते हैं।

7) एमएल और एनएलपी संबंधित कार्यों के लिए अद्भुत।