• DocumentCode
    2344250
  • Title

    Design and Implementation of JSwitch: a Web-based Transaction Coordination Framework

  • Author

    Correa-Colón, Juan A. ; Rodriguez-Martinez, Manuel

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Puerto Rico Univ., Mayaguez
  • fYear
    2007
  • fDate
    2-4 April 2007
  • Firstpage
    457
  • Lastpage
    462
  • Abstract
    In this paper we present JSwitch, a Web-based transactional coordination systems designed to accept batches of transactions and route them to the appropriate transactional server application that must handle each individual transaction. JSwitch can be used as a framework to implement intra-agency and inter-agency solutions that allows transactions to be exchanged seamlessly. Moreover, JSwitch can be used by a single provider of services as a tool to balance the load among various servers used to manage transactions. These servers might be located at a single site, or distributed geographically, but accessible by means of a corporate intranet. We present an initial implementation of the system, and a performance study that discusses the tradeoff between the different load balancing policies used in the system to distribute the processing of transactional batches. These policies are a) round robin scheduling, b) random scheduling, c) least loaded scheduling, and d) random towards least loaded scheduling. Our performance study shows that this latter provides the best performance for JSwitch
  • Keywords
    Internet; batch processing (computers); intranets; resource allocation; scheduling; transaction processing; JSwitch; Web-based transaction coordination system; interagency solution; intraagency solution; intranet; least loaded scheduling; load balancing; random scheduling; round robin scheduling; transactional batches; transactional server application; Application software; Credit cards; Design engineering; Electronic commerce; Electronic government; Engines; Load management; Round robin; Scheduling; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology, 2007. ITNG '07. Fourth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-2776-0
  • Type

    conf

  • DOI
    10.1109/ITNG.2007.67
  • Filename
    4151726