Pregled bibliografske jedinice broj: 891594
Exploring HTTP/2 Advantages and Performance Analysis using Java 9
Exploring HTTP/2 Advantages and Performance Analysis using Java 9 // Proceedings of the 40th International Convention for Information and Communication Technology, Electronics and Microelectronics (MIPRO 2017) / Petar Biljanović (ur.).
Rijeka: Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2017. str. 1522-1527 doi:10.23919/MIPRO.2017.7973663 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 891594 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Exploring HTTP/2 Advantages and Performance Analysis using Java 9
Autori
Bach, Leo ; Mihaljević, Branko ; Radovan, Aleksander
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
Proceedings of the 40th International Convention for Information and Communication Technology, Electronics and Microelectronics (MIPRO 2017)
/ Petar Biljanović - Rijeka : Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2017, 1522-1527
ISBN
978-953-233-093-9
Skup
40th International Convention for Information and Communication Technology, Electronics and Microelectronics (MIPRO 2017)
Mjesto i datum
Opatija, Hrvatska, 22.05.2017. - 26.05.2017
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
HTTP/2, Java 9, performance, analysis
Sažetak
As websites have become bulkier and serve more larger files to end users, it has become harder for the HTTP/1.1 protocol to provide adequately short page load times. The HTTP protocol, in its previous versions, is a generic stateless application protocol most often used for distributed, collaborative, hypermedia information systems. The newest version, HTTP/2, introduced an updated protocol feature set based on Google’s SPDY/2 protocol, aimed at improving the speed at which modern web resources load, reducing network congestion and additionally enforcing security standards. With header compression, new server push responses, and fully multiplexed connections, HTTP/2 solves the major issues previous versions were unable to overcome. This paper presents performance analysis results comparing both protocol versions in the upcoming release of Java 9 programming language, as well as describes key differences in development between versions. Analysis was run on the open source Jetty web server and benchmark code was compiled using JDK 9 Early Access. This paper shows benchmark results using different scenarios and typical usage performance gains. It outlines the major improvements and recommendations switching to the newer protocol version provides, specifically in general use objectoriented programming languages such as the new version of Java language.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
RIT Croatia, Dubrovnik
Citiraj ovu publikaciju:
Časopis indeksira:
- Scopus