The following message is a courtesy copy of an article
that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well.


[email protected] (Roy Hewitt) writes:
> applications and systems strung together over 30 or 40 years. The z10s
> are probably one of the most hi-tech bits of kit you'll have in your
> machine room, and z/OS is pretty good too ;-).. But what gives the
> mainframe such a bad name is usually the pile of 40 year apps stuck
> together running on top of it and our resistance to change.. (oh,  and
> our morbid fascination with 3270!!)  And why did we get this
> way?.. well it's what I call the pair of "IBM's double-edged swords".

re:
http://www.garlic.com/~lynn/2009q.html#67 Now is time for banks to replace core 
system according to Accenture
http://www.garlic.com/~lynn/2009q.html#68 Now is time for banks to replace core 
system according to Accenture

we had been called in to consult with small client/server startup that
wanted to payment transactions on their server; the startup also had
this technology called "SSL" that they wanted to use. the result
is now frequently called "electronic commerce". 

part of the deployment was something called a "payment gateway" ... some
past posts
http://www.garlic.com/~lynn/subnetwork.html#gateway

... which acts as intermediary between electronic commerce webservers on
the internet and the payment infrastructure. The original "payment
gateway" ... was an ha/cmp setup.

at the time, although we had left ... we were still involved in various
aspects of the ha/cmp product
http://www.garlic.com/~lynn/subtopic.html#hacmp

... in fact, two people at the startup, responsible for the "commerce
server" ... we had worked with earlier during our ha/cmp days ...
this old post mentions a meeting in ellison's conference room that
they were at
http://www.garlic.com/~lynn/95.html#13

In any case, both for ha/cmp product ... some aspects of the payment
gateway deployment ... and various of the large electronic commerce
webserver farms ... that we were brought in to review ... we would
comment that there had to be compensating procedures ... some of which
would have been already there as part of a mainframe infrastructure.

the description that we used was that many of the platforms in use had
evolved up out of interactive environment and tended to default to
presenting an error message to the user whenever anything went wrong
... and relied on the user to take corrective action. the platforms with
a "batch" heritage ... tended to have a higher upfront learning curve
and less user friendly ... but it was part of a paradigm ... that
assumed that the person responsible for the program wasn't there ... and
that there were a lot of heuristics which evolved over a 40yr period to
automagically try and handle all possible things that might go wrong.

there is a marine bumper sticker that is a take-off on "if it has to be
positively, absolutely, delivered overnight" ... but "if it has to be
positively, absolutely, destroyed overnight" ... this is things like
large payrolls and other things ... "if it has to be positively,
absolutely, run overnight" (and repeatedly, time-after-time).

-- 
40+yrs virtualization experience (since Jan68), online at home since Mar1970

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to