के बीच अंतर क्या हैं विशेष रूप से, हेज़ेलकास्ट जेट का क्या उपयोग करता है यह हल करता है कि फ्लिंक हल नहीं करता है (समान रूप से अच्छी तरह से) और इसके विपरीत?हेज़ेलकास्ट जेट और अपाचे फ्लिंक
उत्तर
नोट: मैं हेज़ेलकास्ट जेट की कोर इंजीनियरिंग टीम से संबंधित हूं।
मैं कहेंगे Hazelcast जेट का मुख्य लाभ यह एक नया कंप्यूटिंग मॉडल की पेशकश में नहीं है, लेकिन है कि Hazelcast की DAG आधारित दायरे में लिए जाना जाता है सुविधा के समान स्तर लाने में वितरित अभिकलन।
यदि आपके पास वर्तमान में क्लस्टर में जावा एप्लिकेशन चल रहा है, तो जेट एक स्नैप होगा: मेवेन निर्भरता जोड़ें और स्थानीय सदस्य पर जेट उदाहरण शुरू करने के लिए कोड की एक पंक्ति लिखें। उदाहरण अपने स्वयं के क्लस्टर बनाने के लिए स्वयं खोज करेंगे, और अब आप इसे अपना काम सबमिट कर सकते हैं।
यदि आप एक समर्पित वितरित कंप्यूटिंग क्लस्टर चाहते हैं, तो आप जेट के साथ एक छोटी परियोजना को एकल निर्भरता के रूप में बनाएंगे और इसे क्लस्टर में चलाएंगे, फिर कोड से एक पंक्ति के साथ, इसे फिर से कनेक्ट करें।
कहने की जरूरत नहीं है, जेट डेटा स्रोत के रूप में हैज़लकास्ट IMap
या IList
का उपयोग करना बहुत सुविधाजनक बनाता है। जेट क्लस्टर सीधे हेज़ेलकास्ट संरचनाओं को होस्ट कर सकता है; तो आप डेटा इलाके से लाभ उठाते हैं और डेटा नेटवर्क ट्रैफिक के साथ प्राप्त करते हैं। दूसरी ओर, डेटा स्रोत की पसंद पूरी तरह से अनियंत्रित है और तेजी से, मनमाने ढंग से विभाजित, कस्टम डेटा स्रोतों को लागू करने के लिए समर्पित सार्वजनिक एपीआई है।
संस्करण 0.3 में जेट आपको एक लचीला और शक्तिशाली डीएजी मॉडल देता है, जहां आप गणना के प्रदर्शन-महत्वपूर्ण पहलुओं को सटीक रूप से नियंत्रित कर सकते हैं, और परिचित java.util.stream
एपीआई के रूप में निर्दिष्ट उच्च स्तरीय सुविधा परत वितरित कंप्यूटिंग (लैम्ब्डा क्रमबद्धता और अन्य चिंताओं) के।
1.0 मील का पत्थर पर रोडमैप पर अनंत स्ट्रीम प्रोसेसिंग की चिंता के लिए प्रथम श्रेणी का समर्थन है, जैसे समय-खिड़की, लगातार स्नैपशॉट, और क्लस्टर टोपोलॉजी में बदलावों के प्रति लचीलापन।
मेरी राय में, झपकी कुछ बहुत ही उपयोगी स्ट्रीमिंग सुविधाओं की पेशकश करने लगती है, जिन्हें अभी तक नफरत जेट द्वारा पेश नहीं किया गया है।
- विभिन्न लचीली खिड़की ऑपरेटर, जो भी ऑर्डर-ऑर्डर और देर से आइटम को संभाल सकता है।
- क्लस्टर और वितरण पर दोष सहिष्णुता की गारंटी देता है
इस के अलावा यह भी अधिक स्थिर और अच्छी तरह से पल में जाना जाता हो रहा है। उदाहरण के लिए, आप इसे अपाचे बीम के लिए रनटाइम के रूप में उपयोग कर सकते हैं और फिर क्लाउड पर Google डेटा फ़्लो और अपनी स्वयं की तैनाती के बीच आसानी से माइग्रेट कर सकते हैं। तो मैं वर्तमान में झपकी का उपयोग करता हूं।
बेस्ट
- 1. अपाचे फ्लिंक बनाम ट्विटर हेरॉन?
- 2. अपाचे स्पार्क और अपाचे फ्लिंक के बीच क्या अंतर है?
- 3. अपाचे फ्लिंक में वैश्विक सॉर्टिंग
- 4. अपाचे फ्लिंक नौकरियां चलाने पर लिंकेज विफलता
- 5. अपाचे फ्लिंक में समांतरता की डिग्री
- 6. अपाचे फ्लिंक इटरेशन कैसे कार्यान्वित करता है?
- 7. एलएलवीएम जेट और मूल
- 8. फ्लिंक और प्ले 2.5
- 9. हाइबरनेट आलसी लोडिंग और हेज़ेलकास्ट
- 10. हेज़ेलकास्ट धागे
- 11. हेज़ेलकास्ट कॉन्फ़िगरेशन
- 12. अपाचे फ्लिंक स्नैपशॉट कलाकृतियों को कैसे आयात करें?
- 13. अपाचे फ्लिंक डेटास्ट्रीम एपीआई में नक्शा नहीं है पार्टिशन रूपांतरण
- 14. जेट ओएलई डीबी
- 15. रेडिस, मोंगो या हेज़ेलकास्ट?
- 16. एक हेज़ेलकास्ट क्लाइंट
- 17. अपाचे फ्लिंक का जॉइन फ़ंक्शन और CoGroupFunction कैसे भिन्न होता है?
- 18. अपाचे फ्लिंक में डेटाबेस से रिकॉर्ड की स्थिति को कैसे देखें और अपडेट करें?
- 19. फ्लिंक 1.4 AvroUtils त्रुटि
- 20. फ्लिंक और तूफान के बीच मुख्य अंतर क्या है?
- 21. अपाचे फ़ेलिक्स और अपाचे टॉमकैट
- 22. अपाचे बीम और अपाचे निफ़ी
- 23. काफ्का -> डेटास्ट्रीम फ्लिंक करें -> मोंगोडीबी
- 24. हेज़ेलकास्ट और मैपडीबी - एक साधारण वितरित डेटाबेस को लागू करना
- 25. बैच प्रोसेसिंग के लिए स्पार्क/फ्लिंक पर अपाचे बीम के क्या फायदे हैं?
- 26. माइक्रोसॉफ्ट जेट वाइल्डकार्ड: तारांकन या प्रतिशत संकेत?
- 27. जेट इंजन - 255 वर्ण काट-छांट
- 28. मज़लिनोड में काम कर रहे हेज़ेलकास्ट
- 29. केंद्रीकृत कैश सर्वर। (एहचेचे या हेज़ेलकास्ट)
- 30. हेज़ेलकास्ट में विभाजन कैसे काम करता है?
तो आप कह सकते हैं एक उपकरण है कि Flink से उपयोग करने के लिए आसान है, और इसकी योजना बनाई featureset मौजूदा बाजार के साथ ओवरलैप हो कि पेशकश करने के लिए है कि जेट को रिहा लिए मुख्य प्रेरणा? या आप कहेंगे कि जेट उन अनुप्रयोगों के लिए "हल्का वजन" समाधान है जिन्हें मौजूदा समाधानों की समान सुविधाओं की आवश्यकता नहीं है? – Atle
जेट का लक्ष्य एक सरल और ठोस नींव प्रदान करना है जो अधिक जटिल उपयोगकर्ता-स्तर सुविधाओं को बनाने के लिए प्रोत्साहित करता है।"धोखाधड़ी का पता लगाने" जैसी उपयोगकर्ता-दृश्य सुविधा गणना गणना इंजन की परिभाषित विशेषता नहीं है; यदि आवश्यक मशीनरी प्रदान करता है तो जेट आसानी से और कई अन्य उपयोग मामलों का समर्थन कर सकता है। हेज़ेलकास्ट अभी भी इस बात पर विचार करने के चरण में है कि कौन सी विशिष्ट समस्या डोमेन यह अपना समर्थन प्रदान करेगी। हमारी आशा, एक ओपन-सोर्स प्रोजेक्ट के रूप में, एक समुदाय को आकर्षित करना है जो हमारे और अधिक विशिष्ट डोमेन के लिए समर्थन बनाएगा। –