DocumentCode
2428388
Title
Tonegawa: Highly Scalable Distributed Web Server with Data Stream Processing
Author
Oiki, Tomoaki ; Suzumura, Toyotaro
Author_Institution
Dept. of Comput. Sci., Tokyo Inst. of Technol., Tokyo, Japan
fYear
2011
fDate
5-9 June 2011
Firstpage
1
Lastpage
5
Abstract
We developed Tonegawa, which is a distributed Web server on top of a stream processing system called System S under development by IBM Research. Tonegawa takes staged execution approach and a web request is processed over multiple stages, each of which can be processed by one multi-core node or even distributed to a cluster of nodes. We conducted the performance evaluation of Tonegawa with the use of both static contents and dynamic contents, and showed that Tonegawa on multiple nodes can be utilized in the case where large computational effort is required. In addition, we demonstrated the qualitative software productivity with regards to the implementation of a web server using such a stream-style programming, which decreases potential bugs and brings highly extensibility to the system.
Keywords
Internet; media streaming; program debugging; System S; Tonegawa; Web request; data stream processing; dynamic content; highly scalable distributed Web server; multicore node; node cluster; qualitative software productivity; software bug; staged execution approach; static content; stream-style programming; Computer architecture; Context; Instruction sets; Load management; Throughput; Web servers;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications Workshops (ICC), 2011 IEEE International Conference on
Conference_Location
Kyoto
Print_ISBN
978-1-61284-954-6
Electronic_ISBN
978-1-61284-953-9
Type
conf
DOI
10.1109/iccw.2011.5963582
Filename
5963582
Link To Document