Abstract
This IDC study examines the emerging approach to application design and
deployment known as event-driven architecture (EDA). It describes the benefits
of this approach in relation to conventional sequence-based programming, and
proposes a more general model for EDA deployment than is commonly found. It
also examines the role for integrated data as EDA is adopted for use in general
business applications.
"Despite progress in hardware scalability due to the development of multicore
processors, 64-bit addressing (for greatly increased main memory capacity),
storage networks, clusters, and grid computing, software architectures have not
kept pace, and application programs today, even those organized as service
components for services-oriented architecture (SOA) deployment, have
characteristics that inhibit their ability to take advantage of these hardware
scalability developments," says Carl Olofson, research vice president for
Information Management and Data Integration Software Research. "The benefits of
EDA may be summarized as flexibility and efficiency, as well as ease of
maintenance. The flexibility of this approach can, in fact unchain the
enterprise from locked-in modes of operation, enabling it to exploit business
opportunities that might otherwise be missed and establishing highly optimized
business policies and procedures that would be impossible without the power of
EDA."
|