Development of a High Performance Web Server Using A Real-Time Compression Architecture 


Vol. 11,  No. 6, pp. 781-786, Dec.  2004
10.3745/KIPSTC.2004.11.6.781


PDF
  Abstract

In these days, such services are popularized as E-commerce, E-government, multimedia services, and home networking applications. Most web traffics generated contemporarily basically use the Hyper Text Transfer Protocol(HTTP). Unfortunately, the HTTP is improper for these applications that comprise significant components of the web traffics. In this paper, we introduce a real-time contents compression architecture that maximizes the web service performance as well as reduces the response time. This architecture is built into the linux kernel-based web accelerating module. It guarantees not only the freshness of compressed contents but also the minimum time delay using an server-state adaptive algorithm, which can determine whether the server sends the compressed message considering the consumption of server resources when heavy requests reach the web server. Also, We minimize the CPU overhead of the web server by exclusively implementing the compression kernel-thread. The testing results validates that this architecture saves the bandwidth of the web server and that elapsed time improvement is dramatic.

  Statistics


  Cite this article

[IEEE Style]

B. J. Min, J. Hwang, H. B. Kim, "Development of a High Performance Web Server Using A Real-Time Compression Architecture," The KIPS Transactions:PartC, vol. 11, no. 6, pp. 781-786, 2004. DOI: 10.3745/KIPSTC.2004.11.6.781.

[ACM Style]

Byung Jo Min, June Hwang, and Hag Bae Kim. 2004. Development of a High Performance Web Server Using A Real-Time Compression Architecture. The KIPS Transactions:PartC, 11, 6, (2004), 781-786. DOI: 10.3745/KIPSTC.2004.11.6.781.