50 likes | 293 Views
Transaction Processing. Jim Gray Microsoft Research http://www.research.Microsoft.com/~Gray. What’s New in TP?. The Internet commerce, HTTP standard Web servers are app servers Objects DCOM, CORBA+OpenDoc Mobile Agents Java or VB (script or language) Commodity
E N D
Transaction Processing Jim Gray Microsoft Research http://www.research.Microsoft.com/~Gray
What’s New in TP? • The Internet • commerce, • HTTP standard • Web servers are app servers • Objects • DCOM, CORBA+OpenDoc • Mobile Agents • Java or VB (script or language) • Commodity • MTS plugNplay CD with nano manual
7,000 Web clients HTTP IIS = Web Pool of DBC links ODBC SQL Can Web Servers Do TP? • All Microsoft TPC benchmarks done with Web server (IIS) as TP monitor. • Uses HTTP as wire protocol, ODBC as local protocol • Gets GREAT! Performance (~2KtpmC/cpu)
Objects! • Desktop development • Drag & Drop deployment • Scripting work flows with VBScript or JavaScript • Server shell does all the voodoo • configure • load balance • authenticate/authorize • thread pool
Prediction: The next big event • Microsoft, Netscape, Oracle, and others will unify • ORBS and • Web Servers and • TP monitors • Stored procedures (TP lite) • Results will be “rough” at first, but they will mature quickly