The TPC-W subcommittee continued its development of the
next version of TPC-W. Version 2 is
a transactional web service benchmark consisting of
database interactions displaying ACID properties running
against a commercial
application server. The primary metrics
are SIPS (Service Interactions Per Second), Price Performance
which is $/SIPS, and the system availability date.
The processing requirements, database schema and population,
test run requirements, and reporting requirements for the
web service interactions have been defined and accepted.
Steady state requirements for the test run are defined.
The TPC-W subcommittee is in the prototyping phase of the
web services version of the benchmark. Additionally, the
ACID tests have been developed and approved. These tests
demonstrate ACID compliance not only for the database system,
but for the distributed transactions and message queues
as well. The WS-I Basic Profile (BP1.0) Specification has
been adopted as the required communication standard for
all web service interactions in this benchmark.
restrictions have been placed on user written/modified
code regarding operations resulting in caching of data.
All caching of durable data must maintain full atomicity,
consistency, and isolation (ACI).
The subcommittee is
reviewing prototype data to adjust the benchmark profile
through December 2003. The subcommittee
is focusing on auditing requirements (Clause 9). All
other clauses have been defined and accepted and are
for prototype purposes. The subcommittee is adopting
additional requirements such as adhering to the WS-I
(BP1.0) for web service interoperability. Benchmark
draft review phase is targeted for December 2003.