मैं एक समानता की तलाश में हूं जो थ्रेड-आधारित सेवर http अनुरोधों को कैसे प्रबंधित करता है और कैसे एक ईवेंट-आधारित सर्वर http अनुरोधों को संभालता है, के बीच अंतर को समझने में मेरी सहायता करेगा। आइए मान लें कि एक सर्वर एक इमारत में एक दुकान है, पोर्ट 80 दुकान का फ्रंट दरवाजा है, और एक http अनुरोध एक ग्राहक है जो सिर्फ सामने वाले दरवाजे पर चला गया। आगे क्या होगा? दुकान ग्राहक को कैसे संभालती है? दुकान कई ग्राहकों को कैसे संभालती है, और यह कितना तेज़ है कि ग्राहक कितनी तेजी से दुकान छोड़ देता है?थ्रेड-आधारित सर्वर और ईवेंट-आधारित सर्वर के बीच क्या अंतर है?
संक्षेप में, मैं भौतिक, वास्तविक-दुनिया के समानता के संदर्भ में 'ईवेंट लूप' और 'थ्रेड' और "अवरुद्ध" और "गैर-अवरुद्ध" जैसी चीजों की व्याख्या ढूंढ रहा हूं।
क्या बॉब वह चीज है जिसे वे एक ईवेंट लूप कहते हैं? –
बहुत ज्यादा, हालांकि बिल्कुल नहीं। –