This year marks the 20th anniversary of the Transaction Processing Performance Council. The TPC was established in August 1988 by eight leading software and hardware companies; today there are 25 member companies that encompass major systems and software vendors throughout the industry.
Over its 20 year history, the TPC has developed benchmarks in the areas of Online Transaction Processing (OLTP), Decision Support, and Web/Application Servers including: TPC-A, TPC-B, TPC-C, TPC-D, TPC-H, TPC-R, TPC-W, TPC-App, and TPC-E. The TPC's volume of published results has risen significantly, along with the industry acceptance of TPC benchmarks. To date, more than 900 benchmark results have been published, and approximately 55 TPC benchmark results are published by member and non-member companies each year.
With its two-decade history, the TPC has developed several benchmark elements that define the organization and have earned it the reputation of providing the most credible results in the industry:
- Consistent price/performance - the TPC is the only organization that provides consistent scores that enable end users to clearly understand the actual cost of performance of a system
- Extensive auditing process - the TPC has extensive fair use policies and requires an independent audit of all results prior to publication
- Broad industry support - the TPC has the support of major systems and software vendors, and benchmarks are not exclusive to any particular system or hardware
- Whole system testing - the TPC tests entire system performance, not just one component, thus providing end users with cross platform performance comparisons
The TPC is conducting a series of workshops which will be held in various locations throughout the United States. At the workshop, the TPC will provide an overview of its current benchmarks and how they may be used in making server procurement decisions. The TPC will also preview several benchmarks that are in development for release next year, and will explore several promising areas including energy consumption, ETL (Extract/Transform/Load) and service-oriented architecture. If you would like to attend one of the workshops, you can express your interest here.