Accessibility

Flash Platform and NASDAQ

AlertThis content requires Flash

To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player.

Download the free Flash Player now!

Get Adobe Flash Player

High-volume data analysis with rich, dynamic presentation

NASDAQ used the Adobe® AIRĀ® runtime and the Adobe Flex® framework in combination with Amazon S3 to create and deploy Market Replay, a dynamic application that enables investors and brokers to replay market events and review historical data in simulated real time.

Why the Flash Platform worked

  • It made building the application economically viable.
  • The ability to process data on the desktop enhanced responsiveness and lowered costs.
  • A familiar, object-oriented development framework accelerated development.
  • Easy integration with Amazon S3 offered an inexpensive, scalable, reliable, and fast data storage infrastructure.
  • Using the Adobe Flash® Platform made the application compelling enough to be offered as a retail product; it was initially conceived as only a regulatory tool.

Technologies

AIR

Adobe AIR®

  • Local data storage and retrieval to provide rich visualization of microsecond stock transaction data
  • Cross-platform capability for a diverse user base
  • Ability to store and process data locally using a local database
  • Easy, automated deployment of new versions

Flex

Adobe Flex Builder

  • Familiar, industry-standard Eclipse™ development environment, enabling immediate productivity
  • Debugging and profiling that support agile development process for this data-intensive application

Flex

Adobe Flex

  • Components and styles that reduce development time
  • Object-oriented development model for custom extension of standard charting and application components
  • Responsive user interface for more compelling data visualization

Ecosystem


Amazon S3

Amazon S3

  • Support for standard web protocols allows easy adoption of third-party APIs.
  • Amazon S3 enables storage and retrieval of any amount of data, at any time, from anywhere on the web.

NASDAQ OMX

Next steps

Flash Platform Architecture

Nasdaq

See the Flash Platform technologies used for this application in context.