Standard Performance Evaluation Corporation
SPEC SOA Subcommittee
The SPEC SOA Subcommittee, part of the SPEC Open Systems Group (OSG), is developing a new industry standard benchmark for measuring performance for typical middleware, database and hardware deployments of applications based on the Service Oriented Architecture (SOA).
Example - Auto Insurance Application
The objective of the SPEC SOA subcommittee is to develop a standard method for comparing performance of enterprise infrastructural components that provide Service Oriented Application (SOA) architectural concepts such as Enterprise Service Bus (ESB), and Business Process Choreography (BPC), and Web Services.
The subcommittee's first deliverable will be a benchmark that starts with an auto insurance application that uses these basic concepts of Web Services, ESB, and BPC on top of infrastructural technologies such as application servers, ESB servers, BPC servers, databases, operating systems and servers.
The subcommittee intends to deliver a benchmark that has a primary performance metric for comparison across platforms.
The primary performance metric will be based upon published component submetrics for services, ESB, and BPC performance based upon the published workload mix.
The benchmark will be designed to scale across a wide range of heterogeneous systems and technologies.
The subcommittee was officially chartered in February 2010 as a new subcommittee given the heterogenous nature of SOA (not limited to a single implementation language). The subcommittee is currently evaluating workload proposals and existing customer usage of SOA. As this workload is defined, the subcommittee plans to seek additional feedback.
The SPEC SOA subcommittee realizes that the technologies around which the initial benchmark is being built are not the only important technologies; different aspects of SOA that would introduce additional technologies are likely to be explored in the future.
Current SPEC member companies that have participated in the SPEC SOA Subcommittee include VMware, IBM, WSO2, Intel, Red Hat, and Oracle, as well as supporting contributing member Dr. Martin Kunz.
SPEC welcomes organizations to join and participate in our work, please contact firstname.lastname@example.org for additional information.