A High-Concurrency Web Map Tile Service Built with Open-Source Software

Huayi Wu,Xuefeng Guan,Tianming Liu,Lan You,Zhenqiang Li
DOI: https://doi.org/10.1007/978-1-4614-8745-6_14
2013-01-01
Abstract:As an Open Geospatial Consortium (OGC) standard, the Web Map Tile Service (WMTS) has been widely used in many fields to fast and conveniently share geospatial information with the public. In practice, however, when client users increase dramatically, the torrent of requests places overwhelming pressure on the web server where WMTS is deployed, causing significant response delay and serious performance degradation. The architecture of high-concurrency WMTS therefore must be extended to automatically scale with the requests of client users. This paper introduces a prototype for such a high-concurrency WMTS, built totally with open-source software, including Nginx, GeoWebCache, and MongoDB. Several experiments were carried out to test the efficiency and scalability of the proposed high-concurrency WMTS using Web-bench. The results illustrate that our WMTS can function well even when enduring more than 30,000 concurrent connections. The request throughput of the proposed high-concurrency WMTS is twice as large as that of traditional WMTS deployed in a single web server.
What problem does this paper attempt to address?