473,396 Members | 1,997 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

off-topic, but I can't resist the flamebait: best minicomputer?

Like I said, I can't resist the temptation...

Tandem practically invented the commercially useful, networked minicomputer.
Up to 16 loosely-coupled processors with distributed microkernel OS
architecture per system connected via a SAN (System Area Network), RAID 1
(mirrored disk volumes), SSI (Single System Image, with single logon, of
course), multiple-system database commits, shared-nothing fault-tolerance:
you had all this back in the late 70's. You could also add another network
level to harness up to 255 16-processor systems together. This gave Tandems
the linear expandability that allowed their "minicomputer" systems to scale
up to and overtake the IBM big iron. As a matter of fact, it was the Tandem
expandability (since you could have multiple channels per processor, 16
processors per system, 255 systems per Expand network) that provided the I/O
bandwidth to enable the ATM explosion.

Stock exchanges used to melt down automatically when their legacy systems
choked on excessive trading volume. For years, NASDAQ has used Tandems, and
needs to proactively decide when to suspend trading because the Tandems
handle pretty much whatever is thrown at them.

They're fault-tolerant, too. That's why a some of your 911 systems use them,
because some people feel that 911 has to work all the time, like stock
exchanges and ATM networks.

The problem is, Tandems are the unsung heroes of data processing because
they're embedded so deeply in the infrastructure. You place your trade with
a discount broker, not a Tandem. You see a Diebold or perhaps an NCR ATM,
not a Tandem.

Go back to the top and look at the lineup of late 70's Tandem features.
Chances are, you didn't read about them in Byte or wherever until the
eighties or nineties. Fact is, pretty much everybody has been following
Tandem's lead for decades, however much they posture as "industry leaders."

When I started working on Tandems in the late 70's and they were expected to
run weeks, months and years without stopping, I remember reading an article
in which a Unix guy bragged that his system had actually run two or three
weeks without crashing. Even now, in the 2000's, people still periodically
reboot their Unix and NT servers to scare away the memory leak bogeymen,
even if everything appears to be working fine. Anyone advocating that for a
Tandem system even 20 years ago would have been dispatched to the nearest
psychotherapist.

Unix boxes: carried the Multics banner forward, and pioneered lots of
software technology. Macs and PCs: added GUIs to the mix. Tandem: you never
heard about it, because it never broke.

Jul 18 '05 #1
0 1040

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: scorp7355 | last post by:
I was wondering if there is some other way to turn autocomplete off besides using "autocomplete=off", using a meta tag or something similar. It would be great if there is some way to turn it off...
6
by: Frank Rizzo | last post by:
I have the following situation: 1. Application X1 runs under a regular user account (this user is also the currently logged on user). 2. Application X1 kicks off Application X2 using an...
1
by: robert112 | last post by:
Hi All, I have a webpage.aspx and a webusercontrol.ascx with both of them having viewstate turned off. Then in my web user control I have got some code reading the request stream: Dim str As...
13
by: Cross | last post by:
I am developing an application that will show movies. When you wach a movie, you do not want the Power Option "Turn off monitor" to be anabled. Is there anyway to fix this from VB.net? (note that I...
0
by: scooby dooby | last post by:
Hi All, I need to write a script for windows,which has the requirements as below. 1,It should log out the particuler user from windows at a particuler time ,say 6 o'clock in the evening...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.