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


The KIPS Transactions:PartC, Vol. 11, No. 6, pp. 781-786, Dec. 2004
10.3745/KIPSTC.2004.11.6.781,   PDF Download:

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
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


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.