मैंने एक उच्च-थ्रूपुट सर्वर लिखा है जो प्रत्येक अनुरोध को अपने स्वयं के धागे में संभालता है। इसमें आने वाले अनुरोधों के लिए आरपीसी को एक या अधिक बैक-एंड करने के लिए कभी-कभी आवश्यक होता है। इन बैक-एंड आरपीसी को एक अलग कतार और थ्रेड-पूल द्वारा नियंत्रित किया जाता है, जो कुछ बनाए गए धागे की संख्या और बैक एंड के लिए कनेक्शन की अधिकतम संख्या पर कुछ बाध्यता प्रदान करता है (यह ग्राहकों को पुन: उपयोग करने और ओवरहेड को बचाने के लिए कुछ कैशिंग करता है लगातार कनेक्शन बनाना)। यह सब करने के बाद, हालांकि, मुझे लगता है कि एक घटना-आधारित वास्तुकला अधिक कुशल होगा।क्या कोई जावा libevent के बराबर है?
आसपास की खोज में मुझे जावा के लिए libevent के लिए कोई समकक्ष नहीं मिला है, लेकिन शायद मैं सही जगह पर नहीं देख रहा हूं? अपाचे से मीना-स्टेटमाचिन मुझे सबसे नज़दीकी चीज मिली, लेकिन मुझे इसकी तुलना में अधिक वर्बोज़ दिखता है और इसमें कोई वास्तविक रिलीज उपलब्ध नहीं है।
कोई सुझाव?
धन्यवाद, मैंने नेटटी को देखने में कुछ समय बिताया और मुझे लगता है कि यह एक अच्छा समाधान है। – JoelPM