home
NEWS       BLOGS       FORUMS       NEWSLETTERS       RESEARCH       EVENTS       DIGITAL LIBRARY       CAREERS  
Network Computing Network Computing Powered by InformationWeek Business Technology Network

IMMERSE YOURSELF:

SOA

  |

Data Center

  |

802.11n

  |

Data Privacy

  |
APO  |

Virtualization

  |

NAC

  |

Security

  |

Network Mgmt

  |

Enterprise Apps

  |

Storage & Servers




Next-Generation TP Monitors: Are You Ready?

By Nick Gall   I am pleased to announce the end of the war between transaction processing (TP)-lite versus TP-heavy. May TP-lite rest in peace. Given this momentous occasion, I feel it is my duty to recount the glorious battle and describe the noble victor--the transaction server.

Back in the dark ages, before the client/server reformation, mainframe TP monitors ruled the data center. These TP monitors ran banks, airlines, insurers--everything. Three-tier, TP-heavy applications were in. Presentation, business logic and data were properly partitioned. (Well, at least presentation and business logic were--we won't look under the covers at VSAM data sets.) Talk about thin client--you couldn't get much thinner than a 3270 green screen. And life was good...for IBM.

Then the client/server cultural revolution exploded. The ramparts of the data center were breach ed and control shifted to the desktop. Relational database management system (RDBMS) vendors proclaimed the virtues of two-tier architecture. Inexpensive desktop PCs had the computing power of first-generation mainframes and offered intuitive GUIs, so why not combine presentation and business logic? Not only were the MIPS cheaper, but replicating the application out to thousands of desktops enabled the simplest form of parallel processing. Now, application programmers could employ easy-to-use, but inefficient, languages like Visual Basic (VB) and PowerBuilder (PB), to write simple, single-user, single-threaded, applications relying on the implicit multitasking of thousands of desktop CPUs for scalability.

The only problem was it didn't scale. The thousands of desktop-based applications pounded RDBMS servers with thousands of chatty dynamic SQL requests, which not only stressed the server to its limits, but also congested LANs and completely choked WANs and dial-up l inks. So RDBMS vendors came up with TP-l ite: Move some of the business logic off the desktop back to the server--but don't put it back into TP monitors, put it into the RDBMS as stored procedures.

The TP Wars Thus began the TP-lite versus TP-heavy wars. RDBMS vendors delighted in pointing out the expense and complexity of TP-heavy. In response, Unix-based TP monitors came forth: BEA Systems' TUXEDO, Digital Equipment's ACMSxp, IBM's Encina, NCR's Top End and UniKix Technologies' UniKix. But even Unix-based TP-heavy was unpopular for all but the largest, most mission-critical applications.

TP-heavy was not popular because there was no way to ease into TP-heavy from TP-lite. You had to throw out your VB and PB code and start from scratch. You had to partition presentation from business logic again and give up the single-user, single-threaded programming model. Finally, everyone assumed (thanks to RDBMS vendor FUD) that you needed a TP monitor if, and only if, you needed heterogeneous two-phase commit--the ability to synchronize updates across two or more databases from different vendors. How many applications need that?

But TP monitors are much more than two-phase commit. They provide two other distinct types of services essential to building scalable distributed applications. First, they offer robust and efficient communication services between clients and servers and between one server and another. This enables applications to run efficiently over low-speed, high-latency WANs, including the Internet. Second, they offer server-based execution environments that handle the low-level multitasking, connection and state management plumbing that enables user-written services to efficiently handle thousands of client requests.

The Transaction Server Renaissance Then the Internet counterrevolution hit. The browser became the next-generation thin client. The bourgeois, two-tier, TP-lite applications, with their intractable fat-client deployment requirements and excessive network and server resource appetites, were publicly criticiz ed and sent to re-education camps. Into the temporary power vacuum swept Web servers, Common Gateway Interfaces and Perl. Although some tried to palm off these academic lightweights as three-tiered, it soon became evident that first-generation Web architectures did not scale. The time was right for the renaissance of TP monitors.

And guess who was leading the way? That great assimilator of other people's ideas--Microsoft. A few years ago, Microsoft hired some of the best and brightest minds in transaction processing, including Jim Gray, who literally wrote the book on it, and set them to work on a next-generation TP monitor. The result was Microsoft Transaction Server (MTS). Released in January, MTS addresses most of the traditional knocks against TP monitors.





On The Edge
By Art Wittmann
FreeWire
By Bill Frezza
Corporate View
By Brian Walsh
On The Wire
By Bill Alderson and J. Scott


Updated August 23, 1997






Ready to take that job and shove it?

Function:

Keyword(s):

State:
SPONSOR
RECENT JOB POSTINGS
CAREER NEWS
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

Ari Balogh was named to the post of chief technology officer as the companys for a "realignment" of employees.










InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Download Today
 
ROLLING RIGHT ALONG
Follow key Network Computing Reviews from conception to completion. This Week: Holistic APM.



Network Computing Reports Emerging Enterprise Podcast Series: Secrets to Success








TechSearch


Microsite of the Week


Powerful Information at Your Fingertips



InformationWeek Business Technology Network
InformationWeekInformationWeek 500InformationWeek 500 ConferenceInformationWeek AnalyticsInformationWeek CIO
InformationWeek EventsInformationWeek ReportsInformationWeek MagazinebMightyByte and SwitchDark Reading
Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingNo JitterPlug Into The Cloud
space
Techweb Events Network
InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0 ConferenceMobile Business ExpoSoftware ConferenceCSI - Computer Security Institute
Black HatGTECEnergy CampMashup CampStartup Camp
space
Light Reading Communications Network
Light ReadingLight Reading EuropeUnstrungLight Reading's Cable Digital NewsConstantinopleInternet EvolutionPyramid Research
Heavy ReadingLight Reading Live!Light Reading InsiderEthernet ExpoOptical ExpoTeleco TVTower Technology Summit
space
Financial Technology Network
Advanced TradingBank Systems & TechnologyInsurance & TechnologyWall Street & TechnologyAccelerating Wall StreetBank Systems & Technology Executive SummitBuyside Trading SummitInsurance & Technology Executive Summit
space
Microsoft Technology Network
MSDN MagazineTechNetThe Architecture Journal
space


App Infrastructure   |   Messaging & Collaboration   |   Network & Systems Mgmt   |   Network Infrastructure   |   Security  |   Storage & Servers   |   Wireless   |   Enterprise Apps
About Us  |  Contact Us  |  Site Map  |  Technology Marketing Solutions  |  Advertising Contacts  |   Briefing Centers
Copyright © 2009  United Business Media LLC  |  Privacy Statement  |  Terms of Service  |  Your California Privacy Rights