A Stateless Bare PC Web Server

Fahad Alotaibi, Ramesh Karne, Alex Wijesinha

2023

Abstract

Bare PC Web servers that run on 32-bit or 64-bit machines and use TCP or UDP for transport have been built previously. This paper describes the design and implementation of a new stateless UDP-based bare PC multi-core Web server. It also presents performance measurements. The server extends previous server designs with several novel architectural and protocol enhancements. A load balancing technique suitable for multi-core servers is included to illustrate a simple way to efficiently process HTTP requests. The architecture presented here could be adapted in future to build simple conventional Web servers.

Download


Paper Citation


in Harvard Style

Alotaibi F., Karne R. and Wijesinha A. (2023). A Stateless Bare PC Web Server. In Proceedings of the 19th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST; ISBN 978-989-758-672-9, SciTePress, pages 406-413. DOI: 10.5220/0012207400003584


in Bibtex Style

@conference{webist23,
author={Fahad Alotaibi and Ramesh Karne and Alex Wijesinha},
title={A Stateless Bare PC Web Server},
booktitle={Proceedings of the 19th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST},
year={2023},
pages={406-413},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012207400003584},
isbn={978-989-758-672-9},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 19th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST
TI - A Stateless Bare PC Web Server
SN - 978-989-758-672-9
AU - Alotaibi F.
AU - Karne R.
AU - Wijesinha A.
PY - 2023
SP - 406
EP - 413
DO - 10.5220/0012207400003584
PB - SciTePress