Jetty przybliżę na szybko jest serwerem napisanym w Javie w 1995 r. na licencji Apache-2.
Wspominam o tym serwerze ponieważ już nie raz planowałem zoptymalizować parę stron pod względem aby przeglądarka nie “pukała” co parę sekund/minut do serwera, a żeby to serwer informował o zmianach.
Jetty zainteresował mnie ponieważ natknąłem się na publikacje w internecie gdzie ludzie bardzo chwalili postawienie revers-proxy w formie nginx-a przed Jetty co dało rzekomo bardzo wysokie wydajności nawet przy dużym loadzie.
Po chwili testów zauważyłem że w momencie kiedy serwer totalnie nic nie robi nagle uzycie pamieci RSS rośnie i rośnie. Szybko zrobiłem przeliczenie statystyki ile tego przybywa.
W najlepszym momencie na JRE przy statystyce z godziny będąc odłączonym od internetu przybyło średnio 1.4kb co sekundę. Niestety jak dla mnie to dyskwalifikuje Jetty jako Push ze strony serwera, chyba ze ktoś lubi teorie microsoftowe i chce resetować to co tydzień (+864mb co 7 dni).