Bez wysiłku testuj i wdrażaj skomplikowane funkcje dzięki VWO FullStack. Oferuje możliwość adaptacji po stronie serwera dla różnorodnych eksperymentów z dogłębną segmentacją, zapewniając optymalną wydajność i spójne doświadczenia użytkowników w różn…
Lwan to wysokowydajny serwer WWW o niskim zużyciu dysku i pamięci.
Lwan to wysokowydajny serwer WWW o niskim zużyciu dysku i pamięci.
Lwan Platformy
Linux
Lwan Przegląd
Lwan to wydajny i skalowalny serwer WWW dla platform glibc / Linux.
Opracowywany przez prawie 4 lata, Lwan był dotychczas osobistym wysiłkiem badawczym, który koncentrował się głównie na budowie solidnej infrastruktury dla lekkiego i szybkiego serwera internetowego: * Niski rozmiar pamięci (~ 500 kB dla 10k bezczynnych połączeń) * Minimalne przydziały pamięci i kopie * Minimalna liczba wywołań systemowych * Ręcznie spreparowany analizator żądań HTTP * Pliki są obsługiwane w najbardziej efektywny sposób, zgodnie z ich rozmiarem - Brak kopii między jądrem a obszarem użytkownika dla plików większych niż 16 KB - Mniejsze pliki są wysyłane przy użyciu wektorowych we / wy buforów odwzorowanych w pamięci - Narzut nagłówka jest brany pod uwagę przed kompresowaniem małych plików * W większości wielowątkowa konstrukcja bez czekania * Zmniejsz podstawę kodu z około 7200 liniami kodu C.
cechy
• Silnik szablonów wąsów • Używany do wyświetlania katalogów i komunikatów o błędach • Dostępne dla programów obsługi zbudowanych przez użytkownika • Łatwy w użyciu interfejs API do tworzenia aplikacji internetowych lub rozszerzania serwera WWW • Obsługuje rebimboca da parafuseta • Pakiet testowy napisany w Pythonie testuje serwer jako czarną skrzynkę • Brak składni pliku konfiguracyjnego • Obsługuje podzbiór HTTP / 1.0 i HTTP / 1.1 • aktywacja gniazda systemowego • Gotowy na IPv6