usenix conference policies
CSE: A C++ Servlet Environment for High-Performance Web Applications
Current environments for web application development focus on Java or scripting languages. Developers that want to or have to use C or C++ are left behind with little options. We have developed a C/C++ Servlet Environment (CSE) that provides a high performance servlet engine for C and C++. One of the biggest challenges we have faced while developing this environment was to come up with an architecture that provides high performance while not allowing a single servlet to crash the whole servlet environment, a serious risk with C and C++ application development. In this paper we explain our architecture, the challenges and trade-offs we have faced, and compare the performance of our environment to that of top servlet environments available today.
author = {Thomas Gschwind and Benjamin A. Schmit},
title = {{CSE}: A C++ Servlet Environment for {High-Performance} Web Applications},
booktitle = {2003 USENIX Annual Technical Conference (USENIX ATC 03)},
year = {2003},
address = {San Antonio, TX},
url = {https://www.usenix.org/conference/2003-usenix-annual-technical-conference/cse-c-servlet-environment-high-performance-web},
publisher = {USENIX Association},
month = jun
}
connect with us