मैं क्लोजर प्रोग्राम में कुछ डेटाफ्लो प्रोग्रामिंग तकनीकों का उपयोग कर रहा हूं लेकिन मुझे जावा, सी # या अन्य मुख्यधारा की भाषाओं का उपयोग करके परियोजनाओं से अधिक जानकारी प्राप्त करने में कठिनाई हो रही है, जिन्होंने वास्तविक दुनिया में ऐसी तकनीकों का उपयोग किया है। मैं यह सुनकर आभारी रहूंगा कि किसी के पास कोई बहिष्कार है जो वे इसके बारे में साझा कर सकते हैं।क्या किसी ने मुख्यधारा की भाषा के साथ वास्तविक परियोजना में डेटाफ्लो प्रोग्रामिंग का उपयोग किया है?
क्या किसी ने मुख्यधारा की भाषा के साथ वास्तविक परियोजना में डेटाफ्लो प्रोग्रामिंग का उपयोग किया है?
उत्तर
यहां, हम हैं! हमारे द्वारा किए गए ... (उद्धरण अपनी पुरानी पोस्ट में से एक से है):
हम डिजाइन और हमारे स्वचालन परियोजना (डिस्पैचर, घटक iterface, घटकों का एक गुच्छा के लिए एक DF सर्वर को क्रियान्वित किया है , डीएफ भाषा, डीएफ कंपाइलर, यूआई)। यह सी ++ में लिखा गया है, और कई यूनिक्स-जैसे सिस्टम (लिनक्स x86, एमआईपीएस, avr32 आदि, मैक ओएसएक्स) पर चलता है। इसमें कई विशेषताएं हैं, उदा। परिष्कृत प्रवाह नियंत्रण, जटिल थ्रेड नियंत्रण (केवल इसके लिए एक बहुत ही उन्नत घटक नहीं है), इसलिए यह केवल एक प्रोटोटाइप है, यहां तक कि यह काम करता है। अब हम पूर्ण-विशेषीकृत सर्वर पर काम कर रहे हैं। प्रोटोटाइप को कार्यान्वित करने और उपयोग करने के दौरान हमने बहुत सीखा है।
इसके अलावा, हम एक दृश्य संपादक कुछ दिन बना देंगे। यह वीएसटी प्लगइन्स
TinyOS बनाने के लिए एक ऑडियो संबंधित ढांचे और घटक सेट है - http://www.synthedit.com/:
- SynthEdit:
dataflow सिस्टम जो भी dataflow दृष्टिकोण का उल्लेख नहीं है वहाँ रहे हैं http://www.tinyos.net/ - यह एक एम्बेडेड ऑपरेटिंग सिस्टम/फ्रेमवर्क
डेटाफ्लो सिस्टम लिखना रॉकेट विज्ञान नहीं है। यहां मेरी पुरानी पोस्ट about the basics of dataflow framework है।
शब्दफ्लो शब्द व्यापक है। रीयलटाइम सिंक्रोनस डेटाफ्लो सिस्टम हैं, जैसे सिंथेटिज़र और नमूने, हमारे घर की तरह एसिंक्रोनस हैं। सिस्टम (सिस्टम तब तक निष्क्रिय रहता है जब तक कोई उपयोगकर्ता बटन या टाइमर नहीं चलाता), और स्प्रेडशीट या बनाने के लिए भी अलग-अलग आर्किटेक्चर हैं।
डेटाफ्लो प्रोग्रामिंग के बारे में और अधिक पढ़ना चाहते हैं? J. Paul Morrison's site and book पढ़ें।
मैंने एसजीवी/राफेल का उपयोग कर डेटाफ्लो संपादक अवधारणा बनाई है https://github.com/ern0/dataflow-editor-concept - डेमो भी उपलब्ध है – ern0
Pervasive DataRush क्लोजर समेत किसी भी जेवीएम भाषा के लिए समांतर डेटाफ्लो प्रोग्रामिंग के लिए एक ढांचा है।
व्यापक डेटारश डेटाफ्लो आर्किटेक्चर का उपयोग करता है। आर्किटेक्चर एक प्रोग्राम लागू करता है जो डेटाफ्लो कतारों से जुड़े हुए गणना गणना नोड्स के ग्राफ के रूप में निष्पादित करता है। नोड्स डेटा साझा करने के लिए कतारों का उपयोग करते हैं।चूंकि डेटा स्ट्रीमिंग हो रहा है, किसी भी सक्रिय ऑपरेशन द्वारा आवश्यक डेटा को किसी भी समय स्मृति में होना आवश्यक है, जिससे बहुत बड़े डेटा सेट का विश्लेषण किया जा सकता है। उपलब्ध स्मृति से बड़ी समस्याओं के लिए स्केलिंग की संभावना के अलावा, डेटाफ्लो ग्राफ समांतरता के कई रूपों का फायदा उठाते हैं।
ग्राहक बड़े डेटा एनालिटिक्स और डेटा तैयार करने (ईटीएल) के लिए डेटारश का उपयोग कर रहे हैं।
हमारे पास बनाया गया है: MySQL/PHP बैकएंड और AJAX फ्रंटएंड के साथ एक सहयोगी स्प्रेडशीट। सॉफ्टवेयर बीटा राज्य में है, दस्तावेज़ीकरण निर्माणाधीन है।
क्या आपके पास एक वेबसाइट लिंक है जिसे मैं इसके बारे में पढ़ने के लिए देख सकता हूं? – Zubair
अभी तक नहीं। मैं अब डॉक्यूमेंटेशन लिख रहा हूं, और मामूली समस्याएं हैं। दुर्भाग्य से, इसे PHP में लिखे गए "बैकग्राउंड जॉब" की आवश्यकता होती है, जिसे प्रत्येक 1 सेकेंड में शुरू किया जाना चाहिए, जो कि अधिकांश होस्टिंग सेवाएं (हमारे सहित) का समर्थन नहीं करती हैं, इसलिए इसे इंटरनेट पर दिखाने की चुनौती है, लेकिन हमें * * इसे हल करो। – ern0
- 1. क्या किसी ने प्रोग्रामिंग सीखने के तरीके के रूप में यूनिट परीक्षण का उपयोग किया है?
- 2. क्या किसी ने भी किसी भी पूर्ण परियोजना पर वेबशेपर का उपयोग किया है?
- 3. क्या किसी ने उत्पादन में जैक्सर का उपयोग किया है?
- 4. किस भाषा ने शब्द का उच्चारण किया?
- 5. क्या किसी ने प्रोग्रामिंग वीएसटी के लिए डेल्फी का उपयोग किया है?
- 6. क्या किसी ने "जीडब्ल्यूटी डिजाइनर" का उपयोग किया है?
- 7. क्या किसी ने भी रमोबाइल फ्रेमवर्क का उपयोग किया है?
- 8. किस वास्तविक प्रोग्रामिंग भाषा के लिए दुभाषिया लिखना आसान है?
- 9. वास्तविक दुनिया में स्वच्छ प्रोग्रामिंग भाषा?
- 10. क्या किसी ने बड़ी मात्रा में डेटा के साथ ऑब्जेक्ट डेटाबेस का उपयोग किया है?
- 11. क्या किसी ने Project Lombok के साथ Ant4Eclipse का उपयोग किया है?
- 12. क्या किसी ने गिसिस के साथ सर्विसलोडर का उपयोग किया है?
- 13. डेटाफ्लो प्रोग्रामिंग - पैटर्न और फ्रेमवर्क
- 14. क्या किसी ने JS.Class का उपयोग किया है और इसे पसंद किया है?
- 15. का उपयोग कर जम्मू प्रोग्रामिंग भाषा
- 16. क्या किसी ने रूबी 1.9.1 के साथ एक रेल परियोजना सफलतापूर्वक तैनात की है?
- 17. क्या एफ # कभी मुख्यधारा की भाषा होगी जैसे सी # है? या यह एक विशिष्ट भाषा रहेगा?
- 18. प्रोग्रामिंग भाषा सीखने की Schliemann की विधि
- 19. क्या किसी ने रेलवे कार्यात्मक परीक्षण के साथ मिनीटेस्ट :: स्पेक का उपयोग किया है?
- 20. क्या किसी ने आयरनपीथन के साथ साइपी का उपयोग किया है?
- 21. किसी ने क्रिस्टल प्रोग्रामिंग भाषा (मशीन-कोड संकलित रूबी) की कोशिश की?
- 22. ड्रैकेट प्रोग्रामिंग भाषा का मूल क्या है
- 23. प्रोग्रामिंग भाषा का उपयोग करें
- 24. क्या किसी ने boost :: asio का प्रदर्शन विश्लेषण किया है?
- 25. क्या किसी ने सांख्यिकीय ग्राफ की सेवा के लिए किसी वेब ऐप में इंकेंटर का उपयोग किया है?
- 26. डी-प्रोग्रामिंग-भाषा के साथ अनुभव
- 27. क्या किसी ने विकिपीडिया का विश्लेषण किया है?
- 28. लोगो की वर्तमान स्थिति क्या है? (प्रोग्रामिंग भाषा)
- 29. जावा के लिए डेटाफ्लो प्रोग्रामिंग एपीआई?
- 30. FogBugz क्या प्रोग्रामिंग भाषा में लिखा है?
जैसा कि: LabVIEW? – PleaseStand
हां, लैबव्यू एक ऐसा उत्पाद है जिसे मैं वास्तव में देखना पसंद करता हूं। यह कौन सी भाषा का समर्थन करता है? – Zubair