वीडब्ल्यूओ फुलस्टैक के साथ जटिल सुविधाओं का आसानी से परीक्षण और कार्यान्वयन करें। यह गहराई से विभाजन के साथ विविध प्रयोगों के लिए सर्वर-साइड अनुकूलनशीलता प्रदान करता है, चैनलों में इष्टतम प्रदर्शन और लगातार उपयोगकर्ता अनुभव सुनिश्चित करता है।
Lwan एक हाई-परफॉर्मेंस वेब सर्वर है जिसमें कम डिस्क और मेमोरी फुटप्रिंट है।
Lwan एक हाई-परफॉर्मेंस वेब सर्वर है जिसमें कम डिस्क और मेमोरी फुटप्रिंट है।
Lwan प्लेटफ़ॉर्म
Linux
Lwan अवलोकन
Lwan glibc / Linux प्लेटफार्मों के लिए एक उच्च प्रदर्शन और स्केलेबल वेब सर्वर है।
लगभग 4 वर्षों के लिए विकास में, लवन अब तक एक व्यक्तिगत शोध प्रयास था जो ज्यादातर हल्के और तेज गति वाले वेब सर्वर के लिए एक ठोस बुनियादी ढांचे के निर्माण पर केंद्रित था: * कम स्मृति पदचिह्न (~ 10k निष्क्रिय कनेक्शन के लिए 500KiB) * न्यूनतम स्मृति आवंटन और प्रतियां * न्यूनतम प्रणाली कॉल * हाथ से तैयार HTTP अनुरोध पार्सर * फ़ाइलों को उनके आकार के अनुसार सबसे कुशल तरीके से उपयोग किया जाता है - 16KiB से बड़ी फ़ाइलों के लिए कर्नेल और यूज़रलैंड के बीच कोई कॉपी नहीं - मेमोरी-मैप किए गए बफ़र्स के vectored I / O का उपयोग करके छोटी फ़ाइलों को भेजा जाता है - हेडर ओवरहेड को छोटी फ़ाइलों को संपीड़ित करने से पहले माना जाता है * ज्यादातर प्रतीक्षा-मुक्त बहु-थ्रेडेड डिज़ाइन * C कोड की लगभग 7200 पंक्तियों के साथ कोड का आधार कम
विशेषताएं
• मूंछें टेम्प्लेटिंग इंजन • निर्देशिका लिस्टिंग और त्रुटि संदेशों के लिए उपयोग किया जाता है • उपयोगकर्ता द्वारा निर्मित हैंडलर के लिए उपलब्ध है • वेब एप्लिकेशन बनाने या वेब सर्वर का विस्तार करने के लिए एपीआई का उपयोग करना आसान है • रीबिमोका दा परफ्यूसेट्टा का समर्थन करता है • पायथन में लिखा गया टेस्ट सूट एक ब्लैक बॉक्स के रूप में सर्वर का परीक्षण करता है • नहीं-बकवास कॉन्फ़िगरेशन फ़ाइल सिंटैक्स • HTTP / 1.0 और HTTP / 1.1 के सबसेट का समर्थन करता है • सिस्टमड सॉकेट सक्रियण • IPv6 तैयार