• 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