2011-11-15 2 views
8

जैसी काम करती है वर्तमान में हम एक इन-जेवीएम मैसेजिंग समाधान खोज रहे हैं जो एक ही स्लिम एपीआई प्रदान करता है क्योंकि नए पेश किए गए गुवा इवेंटबस करता है। इवेंटबस लगभग सभी आवश्यक सुविधाएं प्रदान करता है लेकिन हम दृढ़ता और हैंडलर को एक निश्चित दर पर सीमित करने की क्षमता खो रहे हैं। हमें एंटरप्राइज़ कार्यक्षमता की आवश्यकता नहीं है जो ActiveMQ या HornetQ प्रदान करता है। हालांकि हमारे आवेदन के कई नोड्स चलाने की क्षमता शायद बाद में एक विकल्प है। मैं सही दिशा में किसी भी संकेतक के लिए वास्तव में आभारी रहूंगा।मैसेजिंग सेवा जो गुवा के इवेंटबस

एक और संभावना गोवा इवेंटबस को हॉर्नेटक्यूवेंटबस (एसिंसेनबस के समान) के साथ विस्तारित करना या जेएमएस के लिए अपना स्वयं का मुखौटा लागू करना होगा। बेयरबोन जेएमएस बस हमारे उद्देश्यों के लिए थोड़ा फूला हुआ महसूस करता है और मुझे व्यक्तिगत रूप से इवेंटबस एपीआई हमारे उपयोग के मामले में वास्तव में अच्छा फिट लगता है।

उत्तर

3

व्यक्तिगत रूप से, मैं आगे बढ़ने और इवेंटबस को विस्तारित करने की सलाह दूंगा, यदि आप कर सकते हैं। (मुझे यकीन नहीं है कि हम इवेंट हैंडलर और कुछ अन्य घटकों का पर्दाफाश करेंगे जिन्हें आपको चाहिए, हालांकि। = /)

मुझे याद है कि गुवा "थ्रॉटलिंग" एपीआई पर गुवा टीम के बीच कुछ चर्चा हुई थी; मुझे यकीन नहीं है कि इसके साथ कितना दूर है, चाहे इसे जारी करने की कोई योजना है या फिर इसे इवेंटबस के साथ अच्छी तरह मिश्रित किया जा सकता है या नहीं।

+1

पा सकते हैं अच्छी तरह से के रूप में आप संकेत दिया EventBus वास्तव में मन में extensability साथ नहीं बनाया गया है संभव नहीं है, इसलिए हम अपने स्वयं के कार्यान्वयन को चलाने के लिए निपटारे होंगे जो अमरूद इवेंटबस से थोड़ी अधिक फीचर लोड हो सकती है। –

1
वर्तमान में

खैर यह EventBus के प्रेषण विधि ओवरराइड करने के लिए एक ही पर एक बहस जारी है और आप इसे here