Wnioski
Z przeprowadzonych testów wydajności wynikają następujące wnioski:
-
Serwer opisany w pracy wypada w testach gorzej w stosunku do pozostałych testowanych serwerów. Trzeba jednak mieć tu na uwadze, że serwery takie jak Apache, Resin, czy Jetty rozwijane są już od ponad 10 lat, a utworzenie serwera opisanego w pracy trwało kilka miesięcy, podczas których optymalizacja nie była priorytetem. Pod względem wydajności spośród testowanych serwerów, wyniki serwera opisanego w pracy są najbardziej zbliżone do wyników jakie osiągał serwer Jetty.
-
Serwer napisany w języku Java może dorównywać wydajnością serwerowi napisanemu w języku C. Widać to bardzo dobrze na przykładzie serwera Apache i Resin. Przypadki testowe dla serwerów nie były dobrane bardzo dobrze (lepiej sprawdziłyby się testy, gdzie do serwera byłoby wysyłanych tysiące różnych zapytań, a przy każdym połączeniu wysyłano by inną ich liczbę), lecz pozwoliły określić przybliżona wydajność każdego z testowanych serwerów.
Serwer HTTP 