A Scalable Stock Web Service

  • Authors:
  • Katherine Betz

  • Affiliations:
  • -

  • Venue:
  • ICPP '00 Proceedings of the 2000 International Workshop on Parallel Processing
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

We built an Internet stock service and focused on its scaling characteristics. This service allows a person to request e-Mail notification when a specified stock reaches a price. For example, one could request to be e-Mailed when IBM reaches or exceeds $150. We decided to leverage the capabilities of an underlying publication/subscription (pub/sub) system, which has a JMS interface. We explored ways to configure the pub/sub system as well as how to tie it to a Web Application server. We also explored performance results on different machines. Our goal was to determine what was necessary to scale to 3 million user stock requests as well as to have 100,000 satisfied each day and 100,000 new requests entered each day. We proved this possible.